Versions in this module Expand all Collapse all v1 v1.1.0 Jul 24, 2021 v1.0.0 May 10, 2021 Changes in this version + const Nil + type Cache interface + Delete func(string) error + Forever func(string, interface{}) (err error) + Get func(string, interface{}) error + Key func(string) string + Remember func(string, interface{}, SetCallback, time.Duration) error + RememberForever func(string, interface{}, SetCallback) (err error) + Set func(string, interface{}, time.Duration) error + type Redis struct + func NewRedis(client *redis.Client, prefix string) *Redis + func (r *Redis) Delete(key string) (err error) + func (r *Redis) Forever(key string, value interface{}) (err error) + func (r *Redis) Get(key string, reply interface{}) (err error) + func (r *Redis) Key(key string) string + func (r *Redis) Remember(key string, reply interface{}, fn SetCallback, expire time.Duration) (err error) + func (r *Redis) RememberForever(key string, reply interface{}, fn SetCallback) (err error) + func (r *Redis) Set(key string, value interface{}, expire time.Duration) (err error) + type SetCallback func() error