Versions in this module Expand all Collapse all v1 v1.0.1 Jan 26, 2019 Changes in this version type Redigo + func (r *Redigo) Mode() string v1.0.0 Jan 26, 2019 Changes in this version + type ExecFunc func(c redis.Conn) (res interface{}, err error) + type Redigo struct + func New(mode mode.IMode) *Redigo + func (r *Redigo) Bool(fn ExecFunc) (bool, error) + func (r *Redigo) ByteSlices(fn ExecFunc) ([][]byte, error) + func (r *Redigo) Bytes(fn ExecFunc) ([]byte, error) + func (r *Redigo) Exec(fn ExecFunc) (res interface{}, err error) + func (r *Redigo) Float64(fn ExecFunc) (float64, error) + func (r *Redigo) Float64s(fn ExecFunc) ([]float64, error) + func (r *Redigo) Int(fn ExecFunc) (int, error) + func (r *Redigo) Int64(fn ExecFunc) (int64, error) + func (r *Redigo) Int64Map(fn ExecFunc) (map[string]int64, error) + func (r *Redigo) Int64s(fn ExecFunc) ([]int64, error) + func (r *Redigo) IntMap(fn ExecFunc) (map[string]int, error) + func (r *Redigo) Ints(fn ExecFunc) ([]int, error) + func (r *Redigo) Positions(fn ExecFunc) ([]*[2]float64, error) + func (r *Redigo) String(fn ExecFunc) (string, error) + func (r *Redigo) StringMap(fn ExecFunc) (map[string]string, error) + func (r *Redigo) Strings(fn ExecFunc) ([]string, error) + func (r *Redigo) Sub(fn SubFunc) (err error) + func (r *Redigo) Uint64(fn ExecFunc) (uint64, error) + func (r *Redigo) Values(fn ExecFunc) ([]interface{}, error) + type SubFunc func(c redis.PubSubConn) (err error)