in src/middleware/cache.go [65:76]
func (c Cache) InitPool(redisHost, redisPort string) RedisPool {
redisAddr := fmt.Sprintf("%s:%s", redisHost, redisPort)
msg := fmt.Sprintf("Initialized Redis at %s", redisAddr)
c.log(msg)
const maxConnections = 10
pool := redis.NewPool(func() (redis.Conn, error) {
return redis.Dial("tcp", redisAddr)
}, maxConnections)
return pool
}