go-redis初步使用 | 青训营

65 阅读1分钟

前提

默认已经下载好redis。

导入依赖

import(

    _ "github.com/go-redis/redis"

)

启动redis服务器

打开redis下载目录,在windows系统中按住shift+右键进入shell窗口,输入 redis-server .\redis.windows.conf命令。

image.png

Goland配置redis

首先使用命令要打开redis服务器,打开Goland,进入以下页面。

image.png

如果是没有设置redis密码,这里User和Password可以进行缺省。点击Test Connection进行连通性测试。

image.png 当出现successd,我们就可以连接到redis。可以在Goland中使用redis进行redis命令编写。

Go连接redis

var Client *redis.client
func connectRedis() string {
    client := redis.NewClient(&redis.Options{
       Addr:     "localhost:6379", // Redis服务器地址和端口
       Password: "root@123456",    // Redis服务器密码
       DB:       0,                // Redis数据库索引
    })
    Cilent = client
    result, err := client.Ping().Result()
    if err != nil {
       return "失败"
    } else {
       return "成功" + result
    }
}

上述代码解析,首先声明一个类型为redis.client的Client,然后使用redis.NewClient进行redis连接。 Addr:redis地址 Password:redis密码 使用Ping()进行连通性测试,当控制台打印出PONG的时候,redis与服务器建立起连接。