Versions in this module Expand all Collapse all v1 v1.0.4 Feb 23, 2024 Changes in this version + var DefaultEncoder = &base57 + var NameSpaceDNS = uuid.Must(uuid.FromString("6ba7b810-9dad-11d1-80b4-00c04fd430c8")) + var NameSpaceOID = uuid.Must(uuid.FromString("6ba7b812-9dad-11d1-80b4-00c04fd430c8")) + var NameSpaceURL = uuid.Must(uuid.FromString("6ba7b811-9dad-11d1-80b4-00c04fd430c8")) + var NameSpaceX500 = uuid.Must(uuid.FromString("6ba7b814-9dad-11d1-80b4-00c04fd430c8")) + func IsUUIDv4(u uuid.UUID) bool + func NewWithEncoder(enc Encoder) string + func NewWithNamespace(name string) string + type Encoder interface + Decode func(string) (uuid.UUID, error) + Encode func(uuid.UUID) string v1.0.0 Nov 12, 2015 Changes in this version + const DefaultAlphabet + func UUID() string + type ShortUUID struct + func New() *ShortUUID + func NewWithAlphabet(alphabet string) (*ShortUUID, error) + func (su *ShortUUID) Decode(u string) (uuid.UUID, error) + func (su *ShortUUID) Encode(u uuid.UUID) string + func (su *ShortUUID) String() string + func (su *ShortUUID) UUID(name string) string Incompatible versions in this module v3.0.0+incompatible Feb 19, 2018 v2.0.3+incompatible Jan 15, 2018