Documentation
¶
Index ¶
- func HumanUid() string
- func MicroUid() string
- func NanoUid() string
- func SecUid() string
- func Timestamp() string
- func TimestampMicro() string
- func TimestampNano() string
- func Uuid() string
- func UuidFormatted() string
- func UuidV1() string
- func UuidV1Formatted() string
- func UuidV3(namespace string, data []byte) (string, error)
- func UuidV3Formatted(namespace string, data []byte) (string, error)
- func UuidV4() string
- func UuidV4Formatted() string
- func UuidV5(namespace string, data []byte) (string, error)
- func UuidV5Formatted(namespace string, data []byte) (string, error)
- func UuidV6() string
- func UuidV6Formatted() string
- func UuidV7() string
- func UuidV7Formatted() string
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func HumanUid ¶
func HumanUid() string
HumanUid generates a UUID (32 digits) Format: YYYYMMDD-HHMM-SSMM-MMMMNNNRRRRRRRRR
func MicroUid ¶
func MicroUid() string
MicroUid generates a UID (20 digits) Format: YYYYMMDD-HHMMSS-MMMMMM
func NanoUid ¶
func NanoUid() string
NanoUid generates a UID (23 digits) Format: YYYYMMDD-HHMMSS-MMMMMM-NNN
func TimestampMicro ¶ added in v1.5.0
func TimestampMicro() string
func TimestampNano ¶ added in v1.5.0
func TimestampNano() string
func UuidFormatted ¶ added in v1.5.0
func UuidFormatted() string
func UuidV1Formatted ¶ added in v1.5.0
func UuidV1Formatted() string
func UuidV3Formatted ¶ added in v1.5.0
func UuidV4Formatted ¶ added in v1.5.0
func UuidV4Formatted() string
func UuidV5Formatted ¶ added in v1.5.0
func UuidV6Formatted ¶ added in v1.5.0
func UuidV6Formatted() string
func UuidV7Formatted ¶ added in v1.5.0
func UuidV7Formatted() string
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.