自学内容网 自学内容网

Go语言链接Redis数据库

1.使用go get命令安装go-redis/v8库:

我这里使用的vscode工具安装:

go get github.com/go-redis/redis/v8

在这里插入图片描述

2.创建Redis客户端实例

使用以下Go代码连接到Redis服务器并执行命令:

package main

import (
"context"
"fmt"

"github.com/go-redis/redis/v8"
)

func main() {
// 创建Redis客户端连接
rdb := redis.NewClient(&redis.Options{
Addr:     "1.1.1.1:6379", // Redis服务器地址
Password: "",                      // 密码,如果没有则为空字符串
DB:       0,                       // 使用默认DB
})

ctx := context.Background()

// 测试连接
pong, err := rdb.Ping(ctx).Result()
if err != nil {
fmt.Println(err)
return
}
fmt.Println(pong) // Output: PONG

// 设置键值
err = rdb.Set(ctx, "name", "乔弗里*拜拉席恩", 0).Err()
if err != nil {
fmt.Println(err)
return
}

// 获取键值
val, err := rdb.Get(ctx, "name").Result()
if err != nil {
fmt.Println(err)
return
}
fmt.Println("key", val) // Output: key value
}

确保你的Redis服务器正在运行,并且根据你的环境修改连接参数(例如地址和密码)

运行一下:
在这里插入图片描述
在这里插入图片描述


原文地址:https://blog.csdn.net/u010797364/article/details/143998613

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!