一:官方文档和安装方式
- 官方中文文档:https://redis.uptrace.dev/zh/guide/go-redis.html
- 安装:go get github.com/redis/go-redis/v9
二:简单案例使用
- 简单的用go-redis操作字符串。
package main import ( "context" "fmt" "github.com/redis/go-redis/v9" "time" ) func main() { // 实例化Redis客户端 rdb := redis.NewClient(&redis.Options{ Addr: "XXX", Password: "XXXX", DB: 14, }) // rdb客户端中写入数据 ctx := context.Background() err := rdb.Set(ctx, "name", "renshanwen", time.Minute*5).Err() if err != nil { fmt.Println("set error!!!") } // rdb客户端读取数据 val, err := rdb.Get(ctx, "name").Result() if err != nil { fmt.Println("get name error!!!") } else { println("name val is ", val) } }