UUID

14 packages

Packages (14)

uuid

Go package for UUIDs based on RFC 4122 and DCE 1.1: Authentication and Security Services.

5,983 415

ulid

Go implementation of ULID (Universally Unique Lexicographically Sortable Identifier).

4,981 180

xid

Xid is a globally unique id generator library, ready to be safely used directly in your server code.

4,248 210

uuid

Implementation of Universally Unique Identifier (UUID). Supports both creation and parsing of UUIDs. Actively maintained fork of satori uuid.

1,761 123

wuid

An extremely fast globally unique number generator.

545 48

sno

Compact, sortable and fast unique IDs with embedded metadata.

94 5

guid

Fast cryptographically safe Guid generator for Go (~10x faster than `uuid`).

73

nanoid

A tiny and efficient Go unique string ID generator.

62 8

goid

Generate and Parse RFC4122 compliant V4 UUIDs.

41 4

gouid

Generate cryptographically secure random string IDs with just one allocation.

26 4

uuid

Generate, encode, and decode UUIDs v1 with fast or cryptographic-quality random node identifier.

18 5

uuidcheck

A tiny, dependency-free Go library that validates UUIDs against standard RFC 4122 formatting, converts UUIDv7() into UTC timestamps.

5 2

fastuuid

Fast generate UUIDv4 as string or bytes.

1

uniq

No hassle safe, fast unique identifiers with commands.