AddSQLNullStringKeyOmitEmpty adds a string to be encoded or skips it if it is zero value. Must be used inside an object as it will encode a key
(key string, v *sql.NullString)
| 45 | // AddSQLNullStringKeyOmitEmpty adds a string to be encoded or skips it if it is zero value. |
| 46 | // Must be used inside an object as it will encode a key |
| 47 | func (enc *Encoder) AddSQLNullStringKeyOmitEmpty(key string, v *sql.NullString) { |
| 48 | if v != nil && v.Valid && v.String != "" { |
| 49 | enc.StringKeyOmitEmpty(key, v.String) |
| 50 | } |
| 51 | } |
| 52 | |
| 53 | // SQLNullString adds a string to be encoded, must be used inside an object as it will encode a key |
| 54 | func (enc *Encoder) SQLNullString(v *sql.NullString) { |