@@ -83,7 +83,7 @@ func (s *Stmt) write(args ...interface{}) error {
83
83
paramValues := make ([][]byte , paramsNum + qaLen )
84
84
paramNames := make ([][]byte , paramsNum + qaLen )
85
85
86
- //NULL-bitmap, length: (num-params+7)
86
+ // NULL-bitmap, length: (num-params+7)
87
87
nullBitmap := make ([]byte , (paramsNum + qaLen + 7 )>> 3 )
88
88
89
89
length := 1 + 4 + 1 + 4 + ((paramsNum + 7 ) >> 3 ) + 1 + (paramsNum << 1 )
@@ -195,7 +195,7 @@ func (s *Stmt) write(args ...interface{}) error {
195
195
}
196
196
data .WriteByte (flags )
197
197
198
- //iteration-count, always 1
198
+ // iteration-count, always 1
199
199
data .Write ([]byte {1 , 0 , 0 , 0 })
200
200
201
201
if paramsNum > 0 || (s .conn .capability & mysql .CLIENT_QUERY_ATTRIBUTES > 0 && (flags & mysql .PARAMETER_COUNT_AVAILABLE > 0 )) {
@@ -206,7 +206,7 @@ func (s *Stmt) write(args ...interface{}) error {
206
206
if paramsNum > 0 {
207
207
data .Write (nullBitmap )
208
208
209
- //new-params-bound-flag
209
+ // new-params-bound-flag
210
210
data .WriteByte (newParamBoundFlag )
211
211
212
212
if newParamBoundFlag == 1 {
@@ -219,7 +219,7 @@ func (s *Stmt) write(args ...interface{}) error {
219
219
}
220
220
}
221
221
222
- //value of each parameter
222
+ // value of each parameter
223
223
for _ , v := range paramValues {
224
224
data .Write (v )
225
225
}
@@ -253,19 +253,19 @@ func (c *Conn) Prepare(query string) (*Stmt, error) {
253
253
254
254
pos := 1
255
255
256
- //for statement id
256
+ // for statement id
257
257
s .id = binary .LittleEndian .Uint32 (data [pos :])
258
258
pos += 4
259
259
260
- //number columns
260
+ // number columns
261
261
s .columns = int (binary .LittleEndian .Uint16 (data [pos :]))
262
262
pos += 2
263
263
264
- //number params
264
+ // number params
265
265
s .params = int (binary .LittleEndian .Uint16 (data [pos :]))
266
266
pos += 2
267
267
268
- //warnings
268
+ // warnings
269
269
s .warnings = int (binary .LittleEndian .Uint16 (data [pos :]))
270
270
// pos += 2
271
271
0 commit comments