)
type DBConfig struct {
+ Type string // tcp or unix
Address string
Database string
User string
Type string // tcp or unix
Address string
Password string
+ Database int
}
func Init(config DBConfig, redisConfig RedisConfig) {
Network: redisConfig.Type,
Addr: redisConfig.Address,
Password: redisConfig.Password,
- DB: 0,
+ DB: redisConfig.Database,
})
_, err = Redis.Ping().Result()
User: config.User,
Password: config.Password,
Database: config.Database,
+ Network: config.Type,
Addr: config.Address,
})
}