Documentation ¶
Index ¶
- Constants
- type KV
- type TST
- func (self *TST) Dotty() string
- func (self *TST) Get(key []byte) (value interface{}, err error)
- func (self *TST) Has(key []byte) bool
- func (self *TST) Items() (vi KIterator)
- func (self *TST) Iterate() KVIterator
- func (self *TST) Keys() KIterator
- func (self *TST) PrefixFind(prefix ByteSlice) KVIterator
- func (self *TST) Put(key []byte, value interface{}) (err error)
- func (self *TST) Remove(key []byte) (value interface{}, err error)
- func (self *TST) String() string
- func (self *TST) ValidateKey(key []byte) error
- func (self *TST) Values() Iterator
- type TSTNode
Constants ¶
View Source
const END = 0
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type TST ¶
type TST struct {
// contains filtered or unexported fields
}
func (*TST) PrefixFind ¶
func (self *TST) PrefixFind(prefix ByteSlice) KVIterator
func (*TST) ValidateKey ¶
type TSTNode ¶
type TSTNode struct { KV // contains filtered or unexported fields }
func NewAcceptingTSTNode ¶
func NewTSTNode ¶
func (*TSTNode) ChildCount ¶
Click to show internal directories.
Click to hide internal directories.