Documentation ¶
Index ¶
- func Append(db *bolt.DB, bucket, value []byte) error
- func Delete(db *bolt.DB, bucket, key []byte) error
- func DeleteS(db *bolt.DB, bucket, key string) error
- func Get(db *bolt.DB, bucket, key []byte) ([]byte, error)
- func GetS(db *bolt.DB, bucket, key string) (string, error)
- func ResetBucket(db *bolt.DB, bucket []byte) error
- func Set(db *bolt.DB, bucket, key, value []byte) error
- func SetS(db *bolt.DB, bucket, key, value string) error
- type DB
- func (d DB) AllFunc(bucket string, fn func(k, v []byte)) error
- func (d DB) AppendJSON(bucket string, value interface{}) error
- func (d DB) Close()
- func (d DB) CreateBucket(bucket string) error
- func (d DB) DeleteBucket(bucket string) error
- func (d DB) Get(bucket, key string) (string, error)
- func (d DB) GetJSON(bucket, key string, value interface{}) error
- func (d DB) Remove(bucket, key string) error
- func (d DB) ResetBucket(bucket string) error
- func (d DB) Set(bucket, key, value string) error
- func (d DB) SetJSON(bucket, key string, value interface{}) error
- func (d DB) SetJSONBatch(bucket, key string, value interface{}) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type DB ¶
type DB struct {
// contains filtered or unexported fields
}
func (DB) AppendJSON ¶
func (DB) CreateBucket ¶
func (DB) DeleteBucket ¶
func (DB) ResetBucket ¶
func (DB) SetJSONBatch ¶
Click to show internal directories.
Click to hide internal directories.