package
0.0.0-20200323142034-807201386efa
Repository: https://github.com/johnnadratowski/golang-neo4j-bolt-driver.git
Documentation: pkg.go.dev

# 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.