Versions in this module Expand all Collapse all v0 v0.7.0 Mar 7, 2020 v0.6.0 Mar 4, 2020 v0.5.0 Feb 23, 2020 v0.4.0 Jan 3, 2020 v0.3.0 Dec 15, 2019 v0.2.3 Nov 20, 2019 v0.2.2 Oct 26, 2019 v0.2.1 Oct 21, 2019 v0.2.0 Sep 20, 2019 v0.1.0 Aug 25, 2019 v0.0.6 Jul 23, 2019 v0.0.5 Jun 18, 2019 v0.0.4 May 18, 2019 v0.0.3 Apr 15, 2019 v0.0.2 Apr 9, 2019 v0.0.1 Mar 13, 2019 Changes in this version + const DomainGroup + const DomainOrg + const DomainPerson + const Size + const V1 + const V2 + const V3 + const V4 + const V5 + const VariantFuture + const VariantMicrosoft + const VariantNCS + const VariantRFC4122 + var NamespaceDNS = Must(FromString("6ba7b810-9dad-11d1-80b4-00c04fd430c8")) + var NamespaceOID = Must(FromString("6ba7b812-9dad-11d1-80b4-00c04fd430c8")) + var NamespaceURL = Must(FromString("6ba7b811-9dad-11d1-80b4-00c04fd430c8")) + var NamespaceX500 = Must(FromString("6ba7b814-9dad-11d1-80b4-00c04fd430c8")) + var Nil = UUID + func Equal(u1 UUID, u2 UUID) bool + type Generator interface + NewV4 func() (UUID, error) + type UUID [Size]byte + func FromBytes(input []byte) (u UUID, err error) + func FromBytesOrNil(input []byte) UUID + func FromString(input string) (u UUID, err error) + func FromStringOrNil(input string) UUID + func Must(u UUID, err error) UUID + func NewV4() (UUID, error) + func (u *UUID) SetVariant(v byte) + func (u *UUID) SetVersion(v byte) + func (u *UUID) UnmarshalBinary(data []byte) (err error) + func (u *UUID) UnmarshalText(text []byte) (err error) + func (u UUID) Bytes() []byte + func (u UUID) MarshalBinary() (data []byte, err error) + func (u UUID) MarshalText() (text []byte, err error) + func (u UUID) String() string + func (u UUID) Variant() byte + func (u UUID) Version() byte