Following formats are supported: "6ba7b810-9dad-11d1-80b4-00c04fd430c8", "{6ba7b810-9dad-11d1-80b4-00c04fd430c8}", "urn:uuid:6ba7b810-9dad-11d1-80b4-00c04fd430c8" "6ba7b8109dad11d180b400c04fd430c8", "{6ba7b8109dad11d180b400c04fd430c8}", "urn:uuid:6ba7b8109dad11d180b400c04fd430c8" ABNF for su
(b []byte)
| 186 | // |
| 187 | // The function delegates validation to internal parseBytes(). |
| 188 | func (u *UUID) UnmarshalText(b []byte) error { |
| 189 | return parseBytes(b, u) |
| 190 | } |
| 191 | |
| 192 | // MarshalBinary implements the encoding.BinaryMarshaler interface. |
| 193 | func (u UUID) MarshalBinary() ([]byte, error) { |