自从新版本以来BadgerDB
,我一直在看的许多旧教程都不起作用。所以我正在关注文档,特别是关键加载器:https ://godoc.org/github.com/dgraph-io/badger#KVLoader
我尝试在其中进行简单的映射,Go
但不断出现错误。
我的代码很简单
db, err := badger.Open(badger.DefaultOptions("./tmp"))
if err != nil {
log.Fatal(err)
}
defer db.Close()
// Your code here…
var env = map[string]int{
"key0": 10,
"key1": 398,
}
kv := db.NewKVLoader(5)
kv.Set(env)
它一直在说cannot use env (type map[string]int) as type *pb.KV in argument to kv.Set
。我应该以这种方式使用它吗?如何编写我的键值对?