Versions in this module Expand all Collapse all v0 v0.16.0 Apr 28, 2023 Changes in this version + const DefaultDateLayout + func Pointer(val T) *T + type DateTime struct + func NowDateTime() DateTime + func ParseDateTime(value any) (DateTime, error) + func (d *DateTime) Scan(value any) error + func (d *DateTime) UnmarshalJSON(b []byte) error + func (d DateTime) IsZero() bool + func (d DateTime) MarshalJSON() ([]byte, error) + func (d DateTime) String() string + func (d DateTime) Time() time.Time + func (d DateTime) Value() (driver.Value, error) + type JsonArray []T + func (m *JsonArray[T]) Scan(value any) error + func (m JsonArray[T]) MarshalJSON() ([]byte, error) + func (m JsonArray[T]) Value() (driver.Value, error) + type JsonMap map[string]any + func (m *JsonMap) Scan(value any) error + func (m JsonMap) MarshalJSON() ([]byte, error) + func (m JsonMap) Value() (driver.Value, error) + type JsonRaw []byte + func ParseJsonRaw(value any) (JsonRaw, error) + func (j *JsonRaw) Scan(value interface{}) error + func (j *JsonRaw) UnmarshalJSON(b []byte) error + func (j JsonRaw) MarshalJSON() ([]byte, error) + func (j JsonRaw) String() string + func (j JsonRaw) Value() (driver.Value, error)