Versions in this module Expand all Collapse all v1 v1.0.1 Dec 12, 2020 v1.0.0 Dec 12, 2020 Changes in this version + func JSONScan(dst interface{}, value interface{}) error + func JSONValue(src interface{}) (driver.Value, error) + type JSONRawMessage json.RawMessage + func (m *JSONRawMessage) Scan(value interface{}) error + func (m *JSONRawMessage) UnmarshalJSON(data []byte) error + func (m JSONRawMessage) MarshalJSON() ([]byte, error) + func (m JSONRawMessage) Value() (driver.Value, error) + type NullJSONRawMessage json.RawMessage + func (m *NullJSONRawMessage) Scan(value interface{}) error + func (m *NullJSONRawMessage) UnmarshalJSON(data []byte) error + func (m NullJSONRawMessage) MarshalJSON() ([]byte, error) + func (m NullJSONRawMessage) Value() (driver.Value, error) + type NullString string + func (ns *NullString) Scan(value interface{}) error + func (ns *NullString) UnmarshalJSON(data []byte) error + func (ns NullString) MarshalJSON() ([]byte, error) + func (ns NullString) String() string + func (ns NullString) Value() (driver.Value, error) + type NullTime time.Time + func (ns *NullTime) Scan(value interface{}) error + func (ns *NullTime) UnmarshalJSON(data []byte) error + func (ns NullTime) MarshalJSON() ([]byte, error) + func (ns NullTime) Value() (driver.Value, error)