0%

GoRedis数据库驱动

配置

1
2
3
4
redis:
db: 0
addr: 127.0.0.1:6379
password:

初始化

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
// "github.com/go-redis/redis/v8"

// RDB redis驱动
var RDB *redis.Client

// initRedis 初始化redis
func initRedis(cfg *configs.Config) {
RDB = redis.NewClient(&redis.Options{
Addr: cfg.Redis.Addr,
Password: cfg.Redis.Password,
DB: cfg.Redis.DB,
})

if err := RDB.Ping(context.Background()).Err(); err != nil {
tools.Log.Error(ctx, "[initRedis] err = %v", err)
}
}