一。连接,设值,取值,设置过期时间
con, err := redis.Dial("tcp", "127.0.0.1:6379")
if err != nil {
log.Println("use tcp connect redis(127.0.0.1:6379) is default")
return
}
defer con.Close()
_, err = con.Do("set", "namecode", "shitingbao", "EX", "5")
if err != nil {
log.Println("redis set is default", err)
return
}
name, err := redis.String(con.Do("get", "namecode"))
if err != nil {
log.Println("get redis values is default:", err)
return
}
log.Println("get name is:", name)
time.Sleep(6 * time.Second)
cname, err := redis.String(con.Do("get", "namecode"))
if err != nil {
log.Println("get namecode is default:", err)
return
}
log.Println("cname is:", cname)
网友评论