https://github.com/hashicorp/go-uuid.git

Lexman f32f5fe8d6 adds generateUUIDByReader (#10) %!s(int64=6) %!d(string=hai) anos
.travis.yml 6845922de7 Add diverged PRs back in %!s(int64=9) %!d(string=hai) anos
LICENSE 1ecec38ed3 Initial commit %!s(int64=10) %!d(string=hai) anos
README.md 27454136f0 Update README.md %!s(int64=7) %!d(string=hai) anos
go.mod d951e83cd5 Add go.mod %!s(int64=7) %!d(string=hai) anos
uuid.go f32f5fe8d6 adds generateUUIDByReader (#10) %!s(int64=6) %!d(string=hai) anos
uuid_test.go f32f5fe8d6 adds generateUUIDByReader (#10) %!s(int64=6) %!d(string=hai) anos

README.md

uuid Build Status

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 Godoc.