Versions in this module Expand all Collapse all v1 v1.0.2 Jun 25, 2019 v1.0.1 Jun 25, 2019 Changes in this version + type RedisCallers struct + Client *redis.Client + func NewCaller(config *viper.Viper) *RedisCallers + func NewCallerSentinel(config *viper.Viper) *RedisCallers + func (c *RedisCallers) Del(keys ...string) error + func (c *RedisCallers) Get(k string) (v string, err error) + func (c *RedisCallers) SearchByKeys(patten string, keywords []string) (objs []RedisObj, err error) + func (c *RedisCallers) SearchByScan(patten string, keywords []string, count int64) (objs []RedisObj, err error) + func (c *RedisCallers) Set(k, v string, exp time.Duration) (newVal string, err error) + func (c *RedisCallers) SetInBatch(objs []RedisObj) (err error) + type RedisError struct + Action string + ErrMsg string + Key string + Val string + func (e *RedisError) Error() string + type RedisObj struct + K string + V string