package main
import (
"fmt"
"github.com/go-redis/redis" //redis的go版客户端
)
func main() {
//这里连接redis客户端
client := redis.NewClient(&redis.Options{
Addr: "localhost:6379",
Password: "",
DB: 0,
})
pong, err := client.Ping().Result()
fmt.Println(pong, err)
//客户端进行set操作
err = client.Set("key", "value", 0).Err()
if err != nil {
panic(err)
}
//客户端实现get操作
val, err := client.Get("key").Result()
if err != nil {
panic(err)
}
//打印出get的值
fmt.Println("key", val)
}是不是很简单?Go目前支持redis的驱动有如下: