Versions in this module Expand all Collapse all v0 v0.1.0 Dec 24, 2020 Changes in this version + type Batch struct + func (*Batch) Delete([]byte) error + func (*Batch) Put(_, _ []byte) error + func (*Batch) Replay(database.KeyValueWriter) error + func (*Batch) Reset() + func (*Batch) ValueSize() int + func (*Batch) Write() error + func (b *Batch) Inner() database.Batch + type Database struct + func (*Database) Close() error + func (*Database) Compact(_, _ []byte) error + func (*Database) Delete([]byte) error + func (*Database) Get([]byte) ([]byte, error) + func (*Database) Has([]byte) (bool, error) + func (*Database) NewBatch() database.Batch + func (*Database) NewIterator() database.Iterator + func (*Database) NewIteratorWithPrefix([]byte) database.Iterator + func (*Database) NewIteratorWithStart([]byte) database.Iterator + func (*Database) Put(_, _ []byte) error + func (*Database) Stat(string) (string, error) + func (db *Database) NewIteratorWithStartAndPrefix(start, prefix []byte) database.Iterator + type Iterator struct + Err error + func (*Iterator) Key() []byte + func (*Iterator) Next() bool + func (*Iterator) Release() + func (*Iterator) Value() []byte + func (it *Iterator) Error() error