Clone this repo:
  1. 0e4e311 Fix race in NewUUID() (#64) by Andrey Abramov · 6 weeks ago master
  2. cb32006 refactor (*UUID).UnmarshalText (#58) by Tomáš Procházka · 3 months ago
  3. bd45158 Resolved code issues of gofmt and golint (#55) by Andy Pan · 5 months ago
  4. 7c63a14 Merge pull request #53 from KosToZyB/master by pborman · 5 months ago
  5. c78a2f9 Update by Veselkov Konstantin · 5 months ago

uuid build status

The uuid package generates and inspects UUIDs based on RFC 4122 and DCE 1.1: Authentication and Security Services.

This package is based on the package (previously named It differs from these earlier packages in that a UUID is a 16 byte array rather than a byte slice. One loss due to this change is the ability to represent an invalid UUID (vs a NIL UUID).


go get



Full go doc style documentation for the package can be viewed online without installing this package by using the GoDoc site here: