uuid

package
v1.1.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 2, 2022 License: MIT Imports: 8 Imported by: 1

Documentation

Index

Constants

View Source
const (
	// Size - размер UUID
	Size = 16
)

Variables

View Source
var Zero = uuid{} // nolint: gochecknoglobals

Functions

func FromBytes

func FromBytes(u []byte) string

FromBytes - возвращает UUID строкой из представления в байтах

func FromString

func FromString(s string) ([]byte, error)

FromString - возвращает UUID в байтах по строковому представлению

func IntUUIDv4

func IntUUIDv4() *big.Int

IntUUIDv4 - возвращает новый UUID4 в big.Int

func IntUUIDv5

func IntUUIDv5(ns uuid, arg string) *big.Int

IntUUIDv5 - возвращает новый UUID5 в big.Int

func StrUUID

func StrUUID(from ...string) string

StrUUID возвращает UUIDv5 если переданы аргументы, либо UUIDv4 стройкой

func StrUUIDv4

func StrUUIDv4() string

StrUUIDv4 - возвращает новый UUID4 строкой

func StrUUIDv5

func StrUUIDv5(ns uuid, arg string) string

StrUUIDv5 - возвращает новый UUID5 строкой

func UUID

func UUID(from ...string) []byte

UUID возвращает UUIDv5 если переданы аргументы, либо UUIDv4 в байтах

func UUIDv4

func UUIDv4() []byte

UUIDv4 - возвращает новый UUID4 в байтах

func UUIDv5

func UUIDv5(ns uuid, arg string) []byte

UUIDv5 - возвращает новый UUID5 в байтах nolint: gosec

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL