Versions in this module Expand all Collapse all v2 v2.2.2 May 7, 2023 Changes in this version + const UUIDSize + type AnyUUID struct + func (a AnyUUID) Match(v driver.Value) bool + type UUID struct + Bytes [UUIDSize]byte + Valid bool + func FromBytes(input [16]byte) UUID + func FromString(input string) (u UUID, err error) + func FromUUIDv1(uuid uuid.UUID) UUID + func NewOrdered() UUID + func NewOrderedUUID() UUID + func NewV1() UUID + func NewV4() UUID + func (u *UUID) Scan(src interface{}) error + func (u *UUID) String() string + func (u *UUID) UnmarshalText(text []byte) (err error) + func (u UUID) MarshalText() (text []byte, err error) + func (u UUID) Value() (driver.Value, error) + type UUIDArray []UUID + func (a *UUIDArray) Scan(val interface{}) error + func (a UUIDArray) Value() (driver.Value, error) v2.2.1 Apr 3, 2023 Other modules containing this package github.com/kumojin/go-uuid