package main import ( "fmt" "testing" ) func TestBdb_Set(t *testing.T) { db := DB() defer db.Close() // 创建数据库操作对象 badgerDB := &bdb{db} // //// 存储数据 key := "aaaa" //value := "12121212" //badgerDB.Set(key, value) //fmt.Printf("Stored key: %s, value: %s\n", key, value) // 读取数据 readValue := badgerDB.Get(key) fmt.Printf("Read key: %s, value: %s\n", key, readValue) //badgerDB.Set(key, "222333") //fmt.Printf("Stored key: %s, value: %s\n", key, value) // 读取数据 readValue = badgerDB.Get(key) fmt.Printf("Read key: %s, value: %s\n", key, readValue) // 删除数据 badgerDB.Del(key) fmt.Printf("Deleted key: %s\n", key) // 尝试再次读取删除的数据 deletedValue := badgerDB.Get(key) fmt.Printf("After deletion, key: %s, value: %s\n", key, deletedValue) }