Go redis 连接池

redisgo可以使用连接池:

     pool = &redis.Pool{
                Dial: func() (conn redis.Conn, e error) {
                        return redis.Dial("tcp","192.168.50.131:6379")
                },
                MaxIdle:3,
                MaxActive:5,
                IdleTimeout:240 * time.Second,
        }

 连接池的使用:

     conn := pool.Get()
        defer conn.Close()
        conn.Do("set","addr","wuhan")