1

自从新版本以来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。我应该以这种方式使用它吗?如何编写我的键值对?

4

0 回答 0