AddSQLNullStringNullEmpty adds a string to be encoded or skips it if it is zero value. Must be used inside a slice or array encoding (does not encode a key)
(v *sql.NullString)
| 32 | // AddSQLNullStringNullEmpty adds a string to be encoded or skips it if it is zero value. |
| 33 | // Must be used inside a slice or array encoding (does not encode a key) |
| 34 | func (enc *Encoder) AddSQLNullStringNullEmpty(v *sql.NullString) { |
| 35 | if v != nil && v.Valid { |
| 36 | enc.StringNullEmpty(v.String) |
| 37 | } |
| 38 | } |
| 39 | |
| 40 | // AddSQLNullStringKey adds a string to be encoded, must be used inside an object as it will encode a key |
| 41 | func (enc *Encoder) AddSQLNullStringKey(key string, v *sql.NullString) { |