Versions in this module Expand all Collapse all v1 v1.5.0 Feb 5, 2021 Changes in this version + func DelAll(client *redis.Client, pattern string) (tot, del int, err error) + func SetAll(client *redis.Client, keys, values []string) (tot, add int, err error) + func SetExAll(client *redis.Client, keys, values []string, expirations []int64) (tot, add int, err error) + type ILogger interface + Printf func(ctx context.Context, format string, v ...interface{}) + type LoggerLogger struct + func NewLoggerLogger(logger logrus.StdLogger) *LoggerLogger + func (l *LoggerLogger) AfterProcess(ctx context.Context, cmd redis.Cmder) error + func (l *LoggerLogger) AfterProcessPipeline(context.Context, []redis.Cmder) error + func (l *LoggerLogger) BeforeProcess(ctx context.Context, _ redis.Cmder) (context.Context, error) + func (l *LoggerLogger) BeforeProcessPipeline(ctx context.Context, _ []redis.Cmder) (context.Context, error) + type LogrusLogger struct + func NewLogrusLogger(logger *logrus.Logger) *LogrusLogger + func (l *LogrusLogger) AfterProcess(ctx context.Context, cmd redis.Cmder) error + func (l *LogrusLogger) AfterProcessPipeline(context.Context, []redis.Cmder) error + func (l *LogrusLogger) BeforeProcess(ctx context.Context, _ redis.Cmder) (context.Context, error) + func (l *LogrusLogger) BeforeProcessPipeline(ctx context.Context, _ []redis.Cmder) (context.Context, error) + type SilenceLogger struct + func NewSilenceLogger() *SilenceLogger + func (l *SilenceLogger) Printf(context.Context, string, ...interface{})