Documentation ¶
Index ¶
- Constants
- Variables
- type Data
- func (db *Data) BitAdd(key []byte, item []byte) error
- func (db *Data) BitExists(key []byte) (error, bool)
- func (db *Data) BitGet(key []byte) (error, []byte)
- func (db *Data) BitGetFist() (error, []byte)
- func (db *Data) BucketAdd(bucket, key, item []byte) error
- func (db *Data) BucketDeleteKey(bucket, key []byte) error
- func (db *Data) BucketExists(bucket, key []byte) (error, bool)
- func (db *Data) BucketGet(bucket, key []byte) (error, []byte)
- func (db *Data) BucketGetFist(bucket []byte) (error, []byte)
- func (db *Data) BucketGetValues(bucket []byte) ([]Item, error)
- func (db *Data) Close() error
- func (db *Data) Delete(key []byte) error
- func (db *Data) DeleteBucket() error
- func (db *Data) DropBucket(bucket []byte) error
- func (db *Data) GetValues() ([]Item, error)
- type Item
Constants ¶
View Source
const (
ErrKeyNotFound = "key not found"
)
Variables ¶
View Source
var (
Dir = utils.GetEnv("DATABASE_DIR", "ig-base")
)
Functions ¶
This section is empty.
Types ¶
type Data ¶
func (*Data) BitGetFist ¶
func (*Data) BucketDeleteKey ¶
func (*Data) DeleteBucket ¶
func (*Data) DropBucket ¶
Click to show internal directories.
Click to hide internal directories.