Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
var EmptyUUID = &UUID{}
EmptyUUID is the zero-UUID.
Functions ¶
This section is empty.
Types ¶
type UUID ¶
type UUID struct {
uuid.UUID
}
UUID is a thin wrapper around "github.com/satori/go.uuid".UUID that can be used as a gogo/protobuf customtype.
func FromBytes ¶
FromBytes delegates to "github.com/satori/go.uuid".FromBytes and wraps the result in a UUID.
func FromString ¶
FromString delegates to "github.com/satori/go.uuid".FromString and wraps the result in a UUID.
func MakeV4 ¶
func MakeV4() UUID
MakeV4 delegates to "github.com/satori/go.uuid".NewV4 and wraps the result in a UUID.
func NewPopulatedUUID ¶
NewPopulatedUUID returns a populated UUID.
func NewV4 ¶
func NewV4() *UUID
NewV4 delegates to "github.com/satori/go.uuid".NewV4 and wraps the result in a UUID.
func (UUID) Bytes ¶
Bytes shadows (*github.com/satori/go.uuid.UUID).Bytes() to prevent confusing our default proto stringer. TODO(tschottdorf): fix upstream.