1234567891011121314151617181920212223 |
- package redis
- import (
- "github.com/go-redis/redis/v8"
- "sync"
- )
- var (
- once sync.Once
- GlobalRedisClient *redis.Client
- )
- // 获取全局的Redis客户端
- func InitRedisClient(addr string, password string, db int) {
- once.Do(func() {
- // 创建Redis连接
- GlobalRedisClient = redis.NewClient(&redis.Options{
- Addr: addr, // Redis地址
- Password: password, // Redis密码,如果没有密码则留空
- DB: db, // Redis数据库索引
- })
- })
- }
|