-
Notifications
You must be signed in to change notification settings - Fork 172
Open
Labels
coreRelated to the core functionality not specific to any targetRelated to the core functionality not specific to any target
Description
The UUID API makes use of (visible) uint32 backing data, this is not currently endian-agnostic and can be interacted with by users directly.
- bytes representation of the UUID does not roundtrip: https://go.dev/play/p/bccbz_dNHAO: suggest maintaining order.
- uint32 elements can be interacted with by client code: https://go.dev/play/p/XZ6wRHlti3N: suggest making the type
struct { [4]uint32 }
if the uint32 approach is retained. -
endianness of data is mixed machine-endian and little-endian: this is only safe on little-endian architecture.
Metadata
Metadata
Assignees
Labels
coreRelated to the core functionality not specific to any targetRelated to the core functionality not specific to any target