Documentation ¶
Index ¶
- Constants
- Variables
- func FromBytes(u []byte) string
- func FromString(s string) ([]byte, error)
- func IntUUIDv4() *big.Int
- func IntUUIDv5(ns uuid, arg string) *big.Int
- func StrUUID(from ...string) string
- func StrUUIDv4() string
- func StrUUIDv5(ns uuid, arg string) string
- func UUID(from ...string) []byte
- func UUIDv4() []byte
- func UUIDv5(ns uuid, arg string) []byte
Constants ¶
View Source
const (
// Size - размер UUID
Size = 16
)
Variables ¶
View Source
var Zero = uuid{} // nolint: gochecknoglobals
Functions ¶
func FromBytes ¶
FromBytes - возвращает UUID строкой из представления в байтах
func FromString ¶
FromString - возвращает UUID в байтах по строковому представлению
func IntUUIDv5 ¶
IntUUIDv5 - возвращает новый UUID5 в big.Int
func StrUUID ¶
StrUUID возвращает UUIDv5 если переданы аргументы, либо UUIDv4 стройкой
func StrUUIDv5 ¶
StrUUIDv5 - возвращает новый UUID5 строкой
func UUID ¶
UUID возвращает UUIDv5 если переданы аргументы, либо UUIDv4 в байтах
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.