获取redis
g
o get github.com/garyburd/redigo/redis
1、连接redis
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()
}
2、写入
func saveToDB(c redis.Conn) {
_, err := c.Do("SET", "name", "cjq", "EX", "60")
if err != nil {
fmt.Println("redis set failed:", err)
} else {
fmt.Println("save success")
}
}
批量写入
_, err := c.Do("MSET", "name", "cjq", "SEX", "M", "EX", "70")
if err != nil {
fmt.P