增加Redis的调整,直接返回redis对象
This commit is contained in:
13
README.md
13
README.md
@@ -50,6 +50,8 @@ go env GOPRIVATE
|
||||
|
||||
**详细配置说明请参考 [SETUP.md](./SETUP.md)**
|
||||
|
||||
**遇到问题?请查看 [故障排除指南](./TROUBLESHOOTING.md)**
|
||||
|
||||
### 2. 安装模块
|
||||
|
||||
```bash
|
||||
@@ -200,14 +202,9 @@ fac, _ := factory.NewFactoryFromFile("./config.json")
|
||||
db, _ := fac.GetDatabase()
|
||||
db.Find(&users) // 直接使用,无需再创建连接
|
||||
|
||||
// 获取Redis配置(用于创建Redis客户端)
|
||||
redisConfig := fac.GetRedisConfig()
|
||||
// 使用go-redis创建客户端:
|
||||
// rdb := redis.NewClient(&redis.Options{
|
||||
// Addr: fmt.Sprintf("%s:%d", redisConfig.Host, redisConfig.Port),
|
||||
// Password: redisConfig.Password,
|
||||
// DB: redisConfig.Database,
|
||||
// })
|
||||
// 直接获取Redis客户端(已初始化,可直接使用)
|
||||
redisClient, _ := fac.GetRedisClient()
|
||||
val, _ := redisClient.Get(ctx, "key").Result()
|
||||
|
||||
// 直接获取已初始化的客户端(无需重复实现创建逻辑)
|
||||
emailClient, _ := fac.GetEmailClient()
|
||||
|
||||
Reference in New Issue
Block a user