# Functions
New returns a new serializer with the given format.
NewWithOptions returns a new serializer configured with the given options.
# Constants
Binary JSON.
Comma-Separated Values.
Formatter.
Native Golang print format.
Native Golang binary format.
HashiCorp Configuration Language.
JSON.
JSON Lines.
Properties.
Tags (a=b c=d ...).
TOML.
Tab-Separated Values.
YAML.
used to indicate that there is no comment prefix to consider.
used to indicate that there is no limit on reading or writing, depending on context.
used as SkipLines parameter to indicate no skipping when reading.
# Variables
No description provided by the author
No description provided by the author
No description provided by the author
MarshalTypeFuncs contains a map of functions for marshaling objects into formatted bytes.
UnmarshalFuncs contains a map of functions for unmarshaling formatted bytes into objects.
UnmarshalTypeFuncs contains a map of functions for unmarshaling formatted bytes into objects.
# Structs
ErrUnknownFormat is used when an unknown format is provided.
ErrUnknownOption is used when an unknown option is provided.
Serializer is a struct for serializing/deserializing objects.
# Type aliases
MarshalFunc is a function for marshalling an object into bytes.
UnmarshalFunc is a function for unmarshaling bytes into an object of a given type.
UnmarshalTypeFunc is a function for unmarshaling bytes into an object of a given type.