Awesome Go

UUID

14 libraries in this category

uuid

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

6,149UUIDUUID
ulid

Go implementation of ULID (Universally Unique Lexicographically Sortable Identifier)

5,047UUIDUUID
xid

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

4,279UUIDUUID
uuid

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

1,806UUIDUUID
wuid

An extremely fast globally unique number generator

541UUIDUUID
sno

Compact, sortable and fast unique IDs with embedded metadata

93UUIDUUID
guid

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

75UUIDUUID
nanoid

A tiny and efficient Go unique string ID generator

62UUIDUUID
goid

Generate and Parse RFC4122 compliant V4 UUIDs

41UUIDUUID
nanoid

Efficient, cryptographically secure generator for fast, concurrent NanoID and UUID creation

36UUIDUUID
gouid

Generate cryptographically secure random string IDs with just one allocation

25UUIDUUID
uuid

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

18UUIDUUID
uuidcheck

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

6UUIDUUID
fastuuid

Fast generate UUIDv4 as string or bytes

1UUIDUUID