Documentation ¶
Index ¶
- Variables
- type NullULID
- func (nu NullULID) MarshalBinary() ([]byte, error)
- func (nu NullULID) MarshalJSON() ([]byte, error)
- func (nu NullULID) MarshalText() ([]byte, error)
- func (nu *NullULID) Scan(value interface{}) error
- func (nu NullULID) String() string
- func (nu *NullULID) UnmarshalBinary(data []byte) error
- func (nu *NullULID) UnmarshalJSON(data []byte) error
- func (nu *NullULID) UnmarshalText(data []byte) error
- func (nu NullULID) Value() (driver.Value, error)
- type ULID
- func (u ULID) MarshalBinary() ([]byte, error)
- func (u ULID) MarshalJSON() ([]byte, error)
- func (u ULID) MarshalText() ([]byte, error)
- func (u *ULID) Scan(value interface{}) error
- func (u ULID) String() string
- func (u *ULID) UnmarshalBinary(data []byte) error
- func (u *ULID) UnmarshalJSON(data []byte) error
- func (u *ULID) UnmarshalText(data []byte) error
- func (u ULID) Value() (driver.Value, error)
Constants ¶
This section is empty.
Variables ¶
View Source
var ZeroValueULID ulid.ULID = ulid.ULID{}
Functions ¶
This section is empty.
Types ¶
type NullULID ¶
type NullULID struct { ULID ulid.ULID Valid bool // Valid is true if ULID is not null. }
func (NullULID) MarshalBinary ¶
Marshals a NullULID value into binary.
func (NullULID) MarshalJSON ¶
Marshals a NullULID value into a JSON value.
func (NullULID) MarshalText ¶
Marshals a NullULID into a string value.
func (*NullULID) UnmarshalBinary ¶
Unmarshals a binary value into a NullULID.
func (*NullULID) UnmarshalJSON ¶
Unmarshal a JSON value into a NullULID value.
func (*NullULID) UnmarshalText ¶
Unmarshals a string value into a NullULID Go Value.
type ULID ¶
type ULID struct {
ULID ulid.ULID
}
func (ULID) MarshalBinary ¶
Marshals a ULID value into binary.
func (ULID) MarshalJSON ¶
Marshals a ULID value into a JSON value.
func (ULID) MarshalText ¶
Marshals a ULID into a string value.
func (*ULID) UnmarshalBinary ¶
Unmarshals a binary value into a ULID.
func (*ULID) UnmarshalJSON ¶
Unmarshal a JSON value into a ULID value.
func (*ULID) UnmarshalText ¶
Unmarshals a string value into a ULID Go Value.
Click to show internal directories.
Click to hide internal directories.