Go语言连接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()

	_, err = c.Do("SET", "golang", "hello golang")
	if err != nil {
		fmt.Println("redis set failed:", err)
	}

	val, err := redis.String(c.Do("GET", "golang"))
	if err != nil {
		fmt.Println("redis get failed:", err)
	}
	
	fmt.Printf("Get mykey: %v \n", val)
}

猜你喜欢

转载自blog.csdn.net/qq2942713658/article/details/113574751