hashicorp/go-uuid

Generates UUID-format strings using purely high quality random bytes

186

stars

51

commits

Go

primary language

May 24, 2026

updated

README

uuid Run CI Tests

Generates UUID-format strings using high quality, purely random bytes. It is not intended to be RFC compliant, merely to use a well-understood string representation of a 128-bit value. It can also parse UUID-format strings into their component bytes.

Documentation

The full documentation is available on pkg.go.dev.

Contributors

jefferai

16 commits

KaushikiAnand

9 commits

shoenig

8 commits

vishalnayak

2 commits

hashicorp/go-uuid

Generates UUID-format strings using purely high quality random bytes

186

stars

51

commits

Go

primary language

May 24, 2026

updated

README

uuid Run CI Tests

Generates UUID-format strings using high quality, purely random bytes. It is not intended to be RFC compliant, merely to use a well-understood string representation of a 128-bit value. It can also parse UUID-format strings into their component bytes.

Documentation

The full documentation is available on pkg.go.dev.

Contributors

jefferai

16 commits

KaushikiAnand

9 commits

shoenig

8 commits

vishalnayak

2 commits

Languages

Go

100.0%