AddSQLNullBoolOmitEmpty 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.NullBool)
| 310 | // AddSQLNullBoolOmitEmpty adds a string to be encoded or skips it if it is zero value. |
| 311 | // Must be used inside a slice or array encoding (does not encode a key) |
| 312 | func (enc *Encoder) AddSQLNullBoolOmitEmpty(v *sql.NullBool) { |
| 313 | if v != nil && v.Valid && v.Bool != false { |
| 314 | enc.BoolOmitEmpty(v.Bool) |
| 315 | } |
| 316 | } |
| 317 | |
| 318 | // AddSQLNullBoolKey adds a string to be encoded, must be used inside an object as it will encode a key |
| 319 | func (enc *Encoder) AddSQLNullBoolKey(key string, v *sql.NullBool) { |