8000 GitHub - xiaomi-tc/badgerList: List struct base on badger
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

xiaomi-tc/badgerList

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

go.boltdb

The Version for github.com/golang/protobuf should upper than v1.2.0 !

go get github.com/xiaomi-tc/badgerList

import (
	"github.com/xiaomi-tc/badgerList"
)

func main() {
	db, err := boltdb.Open("my.db", 0644, nil)
	defer db.Close()

	bucket, err := db.Bucket([]byte("0"))
	hash, err := bucket.Hash([]byte("hash"))
	list, err := bucket.List([]byte("list"))
	zset, err := bucket.SortedSet([]byte("zset"))

	bucket.Set([]byte("key"), []byte("value"))
	//hash.Set([]byte("field"), []byte("value"))
	list.RPush([]byte("a"), []byte("b"), []byte("c"))
	//zset.Add(Int64ToScore(-1), []byte("a"), Int64ToScore(0), []byte("b"), Int64ToScore(1), []byte("c"))
	//zset.Add(Float64ToScore(-1.5), []byte("a"), Float64ToScore(0f), []byte("b"), Float64ToScore(1.5), []byte("c"))
}

About

List struct base on badger

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

0