// Connect to local instance of Redis running on the default port. func ExampleDial(x int) { c, err := redis.Dial("tcp", ":6379") if err != nil { // handle error } defer c.Close() }
func configureStream(cnf *config.Config) error { pool = &redis.Pool{ Dial: func() (redis.Conn, error) { return redis.Dial("tcp", cnf.RedisURL) }, TestOnBorrow: func(c redis.Conn, t time.Time) error { _, err := c.Do("PING") return err }, } conn := pool.Get() defer conn.Close() if _, err := conn.Do("PING"); err != nil { return err } keyPrefix = cnf.KeyPrefix testMode = cnf.Testing return nil }