Documentation ¶
Index ¶
- Variables
- func Encode(values ...interface{}) ([]byte, error)
- func EncodeBool(value bool) ([]byte, error)
- func EncodeBytes(value []byte) ([]byte, error)
- func EncodeFloat32(value float32) ([]byte, error)
- func EncodeFloat64(value float64) ([]byte, error)
- func EncodeInt(value int) ([]byte, error)
- func EncodeInt16(value int16) ([]byte, error)
- func EncodeInt32(value int32) ([]byte, error)
- func EncodeInt64(value int64) ([]byte, error)
- func EncodeInt8(value int8) ([]byte, error)
- func EncodeOpeEncoder(value OpeEncoder) ([]byte, error)
- func EncodeSlice(value []interface{}) ([]byte, error)
- func EncodeString(value string) ([]byte, error)
- func EncodeUint(value uint) ([]byte, error)
- func EncodeUint16(value uint16) ([]byte, error)
- func EncodeUint32(value uint32) ([]byte, error)
- func EncodeUint64(value uint64) ([]byte, error)
- func EncodeUint8(value uint8) ([]byte, error)
- func EncodeUintPtr(value uintptr) ([]byte, error)
- func EncodeValue(rv reflect.Value) ([]byte, error)
- func IndexKeyRange(prefix Key, idxValues ...interface{}) (start Key, limit Key)
- func PackList(e [][]byte) []byte
- type Key
- type OpeEncoder
- type ValueRange
Constants ¶
This section is empty.
Variables ¶
View Source
var ( MinimalKey = &minKeyPlaceholder MaximumKey = &maxKeyPlaceholder )
Functions ¶
func EncodeSlice ¶
func EncodeUint16 ¶
Encode an unsigned 16-bit integer
func EncodeUint32 ¶
Encode an unsigned 32-bit integer
func EncodeUint64 ¶
Encode an unsigned 64-bit integer
func EncodeUintPtr ¶
Encode an unsigned pointer integer
func IndexKeyRange ¶
Types ¶
type OpeEncoder ¶
type ValueRange ¶
type ValueRange struct {
// contains filtered or unexported fields
}
Click to show internal directories.
Click to hide internal directories.