# Functions
Marshal is used to marshal an object to the bolt interface encoded bytes.
NewDecoder Creates a new Decoder object.
NewEncoder Creates a new Encoder object.
Unmarshal is used to marshal an object to the bolt interface encoded bytes.
# Constants
FalseMarker represents the encoding marker byte for a false boolean object.
FloatMarker represents the encoding marker byte for a float32/64 object.
Int16Marker represents the encoding marker byte for a int16 object.
Int32Marker represents the encoding marker byte for a int32 object.
Int64Marker represents the encoding marker byte for a int64 object.
Int8Marker represents the encoding marker byte for a int8 object.
Map16Marker represents the encoding marker byte for a map object.
Map32Marker represents the encoding marker byte for a map object.
Map8Marker represents the encoding marker byte for a map object.
NilMarker represents the encoding marker byte for a nil object.
Slice16Marker represents the encoding marker byte for a slice object.
Slice32Marker represents the encoding marker byte for a slice object.
Slice8Marker represents the encoding marker byte for a slice object.
String16Marker represents the encoding marker byte for a string object.
String32Marker represents the encoding marker byte for a string object.
String8Marker represents the encoding marker byte for a string object.
Struct16Marker represents the encoding marker byte for a struct object.
Struct8Marker represents the encoding marker byte for a struct object.
TinyMapMarker represents the encoding marker byte for a map object.
TinySliceMarker represents the encoding marker byte for a slice object.
TinyStringMarker represents the encoding marker byte for a string object.
TinyStructMarker represents the encoding marker byte for a struct object.
TrueMarker represents the encoding marker byte for a true boolean object.
# Variables
EndMessage is the data to send to end a message.
# Structs
Decoder decodes a message from the bolt protocol stream Attempts to support all builtin golang types, when it can be confidently mapped to a data type from: http://alpha.neohq.net/docs/server-manual/bolt-serialization.html#bolt-packstream-structures (version v3.1.0-M02 at the time of writing this.
Encoder encodes objects of different types to the given stream.