package redis import ( // "strconv" "testing" // "tgo/helper" ) func Test_HSet(t *testing.T) { // val := map[string]interface{}{"id": "123", "name": "这是一个测试", "dis": "xxx"} // reply, err := HSet("testing2", "test1", val) // t.Log(reply) // t.Log(err) // ret, err := HGetString("testing2", "test1") // t.Log(ret) // if err == nil { // t.Log("nil", err) // } else { // t.Log("error:", err) // } // ret2, err := HSetExpire("testing2", 200) // t.Log(ret2) // t.Log(err) ret3, err := HMSet("testing2", "test1", "test1") t.Log(ret3) t.Log(err) ret4, err := HGetAll("1000064_product") // ret := ret4.([]interface{}) // t.Log() for _, val := range ret4 { // str := strconv.FormatUint(val.([]uint64), 10) // t.Log(helper.ToStr(val)) t.Log(string(val)) } t.Log(err) }