feat: 支持redis缓存权限等信息

This commit is contained in:
meilin.huang
2022-12-26 20:53:07 +08:00
parent 4fec38724d
commit 4a26bb3ba5
11 changed files with 200 additions and 86 deletions

View File

@@ -5,19 +5,20 @@ import (
"fmt"
"mayfly-go/pkg/config"
"mayfly-go/pkg/global"
"mayfly-go/pkg/rediscli"
"github.com/go-redis/redis/v8"
)
func InitRedis() {
global.RedisCli = ConnRedis()
func initRedis() {
rediscli.SetCli(connRedis())
}
func ConnRedis() *redis.Client {
func connRedis() *redis.Client {
// 设置redis客户端
redisConf := config.Conf.Redis
if redisConf == nil {
global.Log.Panic("未找到redis配置信息")
// global.Log.Panic("未找到redis配置信息")
return nil
}
global.Log.Infof("连接redis [%s:%d]", redisConf.Host, redisConf.Port)