go操作redis
阿新 • • 發佈:2018-10-04
vaule stk string redis println ring def com main
package main import ( "fmt" "github.com/gomodule/redigo/redis" ) func main() { conn,err := redis.Dial("tcp","127.0.0.1:6379") if err != nil{ fmt.Printf("connect to redis fail [%s]",err) return } //退出的時候關閉鏈接 defer conn.Close() _ ,err = conn.Do("set","testKey","testVaule") if err != nil{ fmt.Printf("redis opr fail [%s]",err) return } testVaule, err := redis.String(conn.Do("GET", "testKey")) if err != nil { fmt.Println("redis get failed:", err) } else { fmt.Printf("Get testKey: %v \n", testVaule) } }
go操作redis