Versions in this module Expand all Collapse all v0 v0.1.6 Apr 29, 2022 v0.1.5 Mar 2, 2022 Changes in this version type ULID + func (u ULID) IsNil() bool v0.1.4 Jun 9, 2021 Changes in this version + const EncodedSize + const Encoding + const ErrDataSize + const ErrInvalidCharacters + const ErrMonotonicOverflow + const ErrOverflow + const ErrScanValue + var Nil = ULID + func Compare(u ULID, v ULID) int + func Equal(u ULID, v ULID) bool + func MaxTime() time.Time + type Error int + func (e Error) Error() string + type NullULID struct + ULID ULID + Valid bool + func (u *NullULID) Scan(src interface{}) error + func (u NullULID) Value() (driver.Value, error) + type ULID [16]byte + func FromBytes(input []byte) (ULID, error) + func FromBytesOrNil(input []byte) ULID + func FromString(ulid string) (ULID, error) + func FromStringOrNil(ulid string) ULID + func Must(u ULID, err error) ULID + func New() (ULID, error) + func (u *ULID) Scan(src interface{}) error + func (u *ULID) UnmarshalBinary(data []byte) error + func (u *ULID) UnmarshalText(v []byte) error + func (u ULID) Bytes() []byte + func (u ULID) Entropy() []byte + func (u ULID) Hash() uint32 + func (u ULID) MarshalBinary() ([]byte, error) + func (u ULID) MarshalText() ([]byte, error) + func (u ULID) String() string + func (u ULID) Time() time.Time + func (u ULID) Value() (driver.Value, error)