使用 leveldb 存储用户 token 和聊天记录

This commit is contained in:
RockYang
2023-03-27 18:27:33 +08:00
parent 6a38de7eaa
commit a6bab7b12d
15 changed files with 370 additions and 175 deletions

View File

@@ -2,10 +2,26 @@ package main
import (
"fmt"
"openai/utils"
)
func main() {
var data = make(map[string]string)
fmt.Println(data["key"] == "")
// leveldb 测试
db, err := utils.NewLevelDB("data")
if err != nil {
panic(err)
}
defer db.Close()
err = db.Put("name", "xiaoming")
if err != nil {
panic(err)
}
name, err := db.Get("name")
if err != nil {
panic(err)
}
fmt.Println("name: ", name)
}