goweb/config/redis.go

29 lines
611 B
Go

package config
// Redis配置
type redisConfig struct {
Host string // Redis主机
Port string // Redis端口
Password string // Redis密码
Db int // Redis库
}
// InitRedisConfig 初始化Redis配置
func InitRedisConfig() {
// RedisHost Redis主机
host := getEnvVal("REDIS_HOST", "redis")
// RedisPort Redis端口
port := getEnvVal("REDIS_PORT", "6379")
// RedisPassword Redis密码
password := getEnvVal("REDIS_PWD", "")
// Redis库
db := getEnvIntVal("REDIS_DB", 0)
RedisConfig = redisConfig{
Host: host,
Port: port,
Password: password,
Db: db,
}
}