refactor rust/sled

This commit is contained in:
xushiwei
2024-07-09 15:25:21 +08:00
parent dbe13feba2
commit 532da174dd
3 changed files with 178 additions and 64 deletions

View File

@@ -0,0 +1,21 @@
package main
import (
"fmt"
"github.com/goplus/llgo/c"
"github.com/goplus/llgo/rust/sled"
)
func main() {
conf := sled.NewConfig().SetPath(c.Str("./db"))
defer conf.Free()
db := sled.Open(conf)
db.SetString("key", "value")
val := db.GetString("key")
defer val.Free()
fmt.Println("value:", val)
}