Versions in this module Expand all Collapse all v0 v0.5.2 Sep 18, 2014 v0.5.0 Sep 14, 2014 Changes in this version + const DomainGroup + const DomainOrg + const DomainPerson + const VariantFuture + const VariantMicrosoft + const VariantNCS + const VariantRFC4122 + var NamespaceDNS = FromString("6ba7b810-9dad-11d1-80b4-00c04fd430c8") + var NamespaceOID = FromString("6ba7b812-9dad-11d1-80b4-00c04fd430c8") + var NamespaceURL = FromString("6ba7b811-9dad-11d1-80b4-00c04fd430c8") + var NamespaceX500 = FromString("6ba7b814-9dad-11d1-80b4-00c04fd430c8") + func Equal(u1 UUID, u2 UUID) bool + type UUID [16]byte + func And(u1 UUID, u2 UUID) UUID + func FromBytes(input []byte) (u UUID, err error) + func FromString(input string) (u UUID, err error) + func NewV1() UUID + func NewV2(domain byte) UUID + func NewV3(ns UUID, name string) UUID + func NewV4() UUID + func NewV5(ns UUID, name string) UUID + func Or(u1 UUID, u2 UUID) UUID + func (u *UUID) SetVariant() + func (u *UUID) SetVersion(v byte) + func (u *UUID) UnmarshalBinary(data []byte) error + func (u *UUID) UnmarshalText(text []byte) 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() uint + func (u UUID) Version() uint