MCPcopy Create free account
hub / github.com/francoispqt/gojay / EncodeSQLNullString

Method EncodeSQLNullString

encode_sqlnull.go:6–17  ·  view source on GitHub ↗

EncodeSQLNullString encodes a string to

(v *sql.NullString)

Source from the content-addressed store, hash-verified

4
5// EncodeSQLNullString encodes a string to
6func (enc *Encoder) EncodeSQLNullString(v *sql.NullString) error {
7 if enc.isPooled == 1 {
8 panic(InvalidUsagePooledEncoderError("Invalid usage of pooled encoder"))
9 }
10 _, _ = enc.encodeString(v.String)
11 _, err := enc.Write()
12 if err != nil {
13 enc.err = err
14 return err
15 }
16 return nil
17}
18
19// AddSQLNullString adds a string to be encoded, must be used inside a slice or array encoding (does not encode a key)
20func (enc *Encoder) AddSQLNullString(v *sql.NullString) {

Callers 1

TestEncoceSQLNullStringFunction · 0.95

Calls 3

encodeStringMethod · 0.95
WriteMethod · 0.95

Tested by 1

TestEncoceSQLNullStringFunction · 0.76