package main
import (
"fmt"
"github.com/garyburd/redigo/redis"
)
func main() {
c, err := redis.Dial("tcp", "127.0.0.1:6379")
if err != nil {
fmt.Println("Connect to redis error", err)
return
}
defer c.Close()
_, err = c.Do("HSET", "user01", "name", "rocky")
if err != nil {
fmt.Println("hset err =", err)
}
_, err = c.Do("HSET", "user01", "age", 18)
if err != nil {
fmt.Println("hset err =", err)
}
val1, err := redis.String(c.Do("HGET", "user01", "name"))
if err != nil {
fmt.Println("hget failed:", err)
return
}
fmt.Printf("hget val1: %v \n", val1)
val2, err := redis.String(c.Do("HGET", "user01", "age"))
if err != nil {
fmt.Println("hget failed:", err)
return
}
fmt.Printf("Get val2: %v \n", val2)
}
Go语言操作Redis的Hash类型
猜你喜欢
转载自blog.csdn.net/qq2942713658/article/details/113575075
今日推荐
周排行