goleveldb 操作
package main import ( "fmt" "github.com/syndtr/goleveldb/leveldb/util" "github.com/syndtr/goleveldb/leveldb" ) func main(){ fmt.Println("hello") // 创建或打开一个数据库 db,err := leveldb.OpenFile("F:\\work\\testdb\\db", nil) if err != nil { panic(err) } defer db.Close() // 存入数据 db.Put([]byte("1"), []byte("6"), nil) db.Put([]byte("2"), []byte("7"), nil) db.Put([]byte("3"), []byte("8"), nil) db.Put([]byte("foo-4"), []byte("9"), nil) db.Put([]byte("5"), []byte("10"), nil) db.Put([]byte("6"), []byte("11"), nil) db.Put([]byte("moo-7"), []byte("12"), nil) db.Put([]byte("8"), []byte("13"), nil) // 遍历数据库内容 iter