知行学院重新架构Golang版后台
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

31 lines
615 B

package config
import (
"fmt"
"main_exam_server/loges"
"github.com/go-ini/ini"
)
var (
RedisConfig = &redisConfig{}
)
//加载Redis配置
func LoadRedisConfig(redisPath string) (err error) {
loges.LongInit("开始加载Redis基础配置...")
redisSetUp, err := ini.Load(redisPath)
if err != nil {
loges.LongInit("Redis配置加载失败!")
fmt.Println("Redis配置加载失败!")
return err
}
err = redisSetUp.Section("Redis").MapTo(RedisConfig)
if err != nil {
loges.LongInit("Redis配置加载失败!")
return err
}
loges.LongInit("Redis配置全部加载完成!")
return nil
}