# Packages
No description provided by the author
# Functions
Deserialize deserializes a bytearray by delegating to the appropriate Serde identified by the domain and typeVal.
NewBinarySerde returns a Serde implementation for a structure which implements BinaryConvertible.
RegisterSerdes will register a collection of Serde implementations with the global Serde registry.
Serialize serializes an object (`data`) by delegating to the appropriate Serde identified by the domain and typeVal.
UnregisterAllSerdes should only be used in test code!!!!! DO NOT USE IN ANYTHING OTHER THAN TESTS.
UnregisterSerdesForDomain should only be used in test code!!!! DO NOT USE IN ANYTHING OTHER THAN TESTS.
# Interfaces
BinaryConvertible wraps encoding.BinaryMarshaler and encoding.BinaryUnmarshaler for use in generic serde factory functions.
Serde (SERializer-DEserializer) implements logic to serialize/deserialize a specific piece of data.
ValidateableModel implements a ValidateModel() function that returns whether the instance is valid.
ValidateableBinaryConvertible wraps both BinaryConvertible, for generic serde factory functions, and ValidateableModel for validations.