Documentation ¶
Overview ¶
Package coderx contains primitive coders.
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( Uint32 *coder.CustomCoder Int32 *coder.CustomCoder Uint64 *coder.CustomCoder Int64 *coder.CustomCoder )
Functions ¶
func NewFloat ¶
func NewFloat(t reflect.Type) (*coder.CustomCoder, error)
NewFloat returns a coder for the given float type. It uses the same encoding scheme as the gob package.
func NewVarIntZ ¶
func NewVarIntZ(t reflect.Type) (*coder.CustomCoder, error)
NewVarIntZ returns a varint coder for the given integer type. It uses a zig-zag scheme, which is _different_ from the Beam standard coding scheme.
func NewVarUintZ ¶
func NewVarUintZ(t reflect.Type) (*coder.CustomCoder, error)
NewVarUintZ returns a uvarint coder for the given integer type. It uses a zig-zag scheme, which is _different_ from the Beam standard coding scheme.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.