Versions in this module Expand all Collapse all v1 v1.0.0 Oct 17, 2021 Changes in this version + var ErrNoSuchObject = errors.New("No such object") + func IsNoSuchObject(err error) bool + func RegisterExt(id int8, value interface{}) interface + type Bucket struct + InnerBucket *bbolt.Bucket + func (b *Bucket) Bucket(name string) *Bucket + func (b *Bucket) CreateBucketIfNotExists(key string) (*Bucket, error) + func (b *Bucket) Delete(key string) error + func (b *Bucket) DeleteBucket(key string) error + func (b *Bucket) ForEach(fn func(string, interface{}) error) error + func (b *Bucket) Get(key string, v ...interface{}) error + func (b *Bucket) NextSequence() (uint64, error) + func (b *Bucket) Put(key string, v interface{}) error + type DB struct + func Open(path string, mode os.FileMode, options *bbolt.Options) (*DB, error) + func (db *DB) Begin(writable bool) (*Tx, error) + func (db *DB) Update(fn func(*Tx) error) error + func (db *DB) View(fn func(*Tx) error) error + type Tx struct + func (tx *Tx) Bucket(name string) *Bucket