Versions in this module Expand all Collapse all v1 v1.1.0 Jun 3, 2019 v1.0.1 Dec 10, 2018 Changes in this version type NullDate + func (d NullDate) YMD() (year, month, day int) v1.0.0 Dec 3, 2018 Changes in this version + func DecimalFromString(s string) decimal.Decimal + type NullBool bool + func Bool(v bool) NullBool + func (n *NullBool) Scan(value interface{}) error + func (n NullBool) Value() (driver.Value, error) + type NullDate [3]int + func (d *NullDate) MarshalJSON() ([]byte, error) + func (d *NullDate) Scan(value interface{}) error + func (d *NullDate) UnmarshalJSON(v []byte) error + func (d NullDate) Day() int + func (d NullDate) IsZero() bool + func (d NullDate) Month() time.Month + func (d NullDate) T() time.Time + func (d NullDate) Value() (driver.Value, error) + func (d NullDate) Year() int + type NullDecimal decimal.Decimal + func Decimal(v decimal.Decimal) NullDecimal + func (d *NullDecimal) Scan(value interface{}) error + func (d NullDecimal) D() decimal.Decimal + func (d NullDecimal) Value() (driver.Value, error) + func (n *NullDecimal) MarshalJSON() ([]byte, error) + func (n *NullDecimal) UnmarshalJSON(v []byte) error + type NullFloat64 float64 + func (n *NullFloat64) Scan(value interface{}) error + func (n NullFloat64) Value() (driver.Value, error) + type NullInt0 int + func Int0(v int) NullInt0 + func (n *NullInt0) Scan(value interface{}) error + func (n NullInt0) Value() (driver.Value, error) + type NullIntM1 int + func IntM1(v int) NullIntM1 + func (n *NullIntM1) Scan(value interface{}) error + func (n NullIntM1) IsNull() bool + func (n NullIntM1) Value() (driver.Value, error) + type NullString string + func String(v string) NullString + func (n *NullString) Scan(value interface{}) error + func (n *NullString) UnmarshalJSON(v []byte) error + func (n NullString) String() string + func (n NullString) Value() (driver.Value, error) + type NullTime time.Time + func (n *NullTime) MarshalJSON() ([]byte, error) + func (n *NullTime) UnmarshalJSON(v []byte) error + func (t *NullTime) Scan(value interface{}) error + func (t NullTime) T() time.Time + func (t NullTime) Value() (driver.Value, error) + type NullUint64 uint64 + func (n *NullUint64) Scan(value interface{}) error + func (n NullUint64) Value() (driver.Value, error)