Versions in this module Expand all Collapse all v0 v0.1.0 Oct 18, 2019 Changes in this version + var NamespaceDNS = Must(Parse("6ba7b810-9dad-11d1-80b4-00c04fd430c8")) + var NamespaceOID = Must(Parse("6ba7b812-9dad-11d1-80b4-00c04fd430c8")) + var NamespaceURL = Must(Parse("6ba7b811-9dad-11d1-80b4-00c04fd430c8")) + var NamespaceX500 = Must(Parse("6ba7b814-9dad-11d1-80b4-00c04fd430c8")) + var Nil = UUID + func Equal(a UUID, b UUID) bool + func MakeV3(ns UUID, name string) string + func MakeV4() string + func MakeV5(ns UUID, name string) string + type UUID [16]byte + func Must(u UUID, err error) UUID + func NewV3(ns UUID, name string) UUID + func NewV4() UUID + func NewV5(ns UUID, name string) UUID + func Parse(raw string) (UUID, error) + func (u *UUID) UnmarshalText(text []byte) (err error) + func (u UUID) Bytes() []byte + func (u UUID) MarshalText() (text []byte, err error) + func (u UUID) String() string + func (u UUID) Variant() Variant + func (u UUID) Version() uint8 + type Variant uint8 + const VariantFuture + const VariantMicrosoft + const VariantNCS + const VariantRFC4122