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 }