# Functions

Equal returns true if u1 and u2 equals, otherwise returns false.
FromBytes returns UUID converted from raw byte slice input.
FromBytesOrNil returns UUID converted from raw byte slice input.
FromString returns UUID parsed from string input.
FromStringOrNil returns UUID parsed from string input.
Must is a helper that wraps a call to a function returning (UUID, error) and panics if the error is non-nil.
NewV1 returns UUID based on current timestamp and MAC address.
NewV2 returns DCE Security UUID based on POSIX UID/GID.
NewV3 returns UUID based on MD5 hash of namespace UUID and name.
NewV4 returns random generated UUID.
NewV5 returns UUID based on SHA-1 hash of namespace UUID and name.

# Constants

UUID DCE domains.
UUID DCE domains.
UUID DCE domains.
Size of a UUID in bytes.
UUID versions.
UUID versions.
UUID versions.
UUID versions.
UUID versions.
UUID layout variants.
UUID layout variants.
UUID layout variants.
UUID layout variants.

# Variables

Predefined namespace UUIDs.
Predefined namespace UUIDs.
Predefined namespace UUIDs.
Predefined namespace UUIDs.
Nil is special form of UUID that is specified to have all 128 bits set to zero.

# Interfaces

Generator provides interface for generating UUIDs.

# Type aliases

UUID representation compliant with specification described in RFC 4122.