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.