@@ -19,14 +19,14 @@ package sqlxb
1919import "time"
2020
2121type ConditionBuilder struct {
22- bbs []* Bb
22+ bbs []Bb
2323}
2424
2525type BoolFunc func () bool
2626
2727func SubCondition () * ConditionBuilder {
2828 c := new (ConditionBuilder )
29- c .bbs = []* Bb {}
29+ c .bbs = []Bb {}
3030 return c
3131}
3232
@@ -36,7 +36,7 @@ func (builder *ConditionBuilder) X(k string, vs ...interface{}) *ConditionBuilde
3636 key : k ,
3737 value : vs ,
3838 }
39- builder .bbs = append (builder .bbs , & bb )
39+ builder .bbs = append (builder .bbs , bb )
4040 return builder
4141}
4242
@@ -83,7 +83,7 @@ func (builder *ConditionBuilder) doIn(p string, k string, vs... interface{}) *Co
8383 key : k ,
8484 value : & ss ,
8585 }
86- builder .bbs = append (builder .bbs , & bb )
86+ builder .bbs = append (builder .bbs , bb )
8787
8888 return builder
8989}
@@ -95,7 +95,7 @@ func (builder *ConditionBuilder) doLike(p string, k string, v string) *Condition
9595 key : k ,
9696 value : v ,
9797 }
98- builder .bbs = append (builder .bbs , & bb )
98+ builder .bbs = append (builder .bbs , bb )
9999
100100 return builder
101101}
@@ -136,7 +136,7 @@ func (builder *ConditionBuilder) addBb(op string, key string, v interface{}) *Co
136136 key : key ,
137137 value : v ,
138138 }
139- builder .bbs = append (builder .bbs , & bb )
139+ builder .bbs = append (builder .bbs , bb )
140140
141141 return builder
142142}
@@ -146,7 +146,7 @@ func (builder *ConditionBuilder) null(op string, k string) *ConditionBuilder {
146146 op : op ,
147147 key : k ,
148148 }
149- builder .bbs = append (builder .bbs , & bb )
149+ builder .bbs = append (builder .bbs , bb )
150150 return builder
151151}
152152
@@ -160,7 +160,7 @@ func (builder *ConditionBuilder) orAndSub(orAnd string, sub *ConditionBuilder) *
160160 key : orAnd ,
161161 subs : sub .bbs ,
162162 }
163- builder .bbs = append (builder .bbs , & bb )
163+ builder .bbs = append (builder .bbs , bb )
164164 return builder
165165}
166166
@@ -169,14 +169,14 @@ func (builder *ConditionBuilder) orAnd(orAnd string) *ConditionBuilder {
169169 if length == 0 {
170170 return builder
171171 }
172- pre := * ( builder .bbs ) [length - 1 ]
172+ pre := builder .bbs [length - 1 ]
173173 if pre .op == OR {
174174 return builder
175175 }
176176 bb := Bb {
177177 op : orAnd ,
178178 }
179- builder .bbs = append (builder .bbs , & bb )
179+ builder .bbs = append (builder .bbs , bb )
180180 return builder
181181}
182182
0 commit comments