This package provides RFC4122 and DCE 1.1 UUIDs.
Use NewV1, NewV2, NewV3, NewV4, NewV5, for generating new UUIDs.
Use New(byte), NewHex(string), and Parse(string) for creating UUIDs from existing data.
If you have a byte you can simply cast it to the Uuid type.
The original version was from Krzysztof Kowalik <firstname.lastname@example.org> Unfortunately, that version was non compliant with RFC4122.
The package has since been redesigned.
The example code in the specification was also used as reference for design.
Copyright (C) 2016 email@example.com 2016 MIT licence