Documentation
¶
Index ¶
- type MutexRedis
- func (m *MutexRedis) Expire(ctx context.Context, key string, expiration time.Duration) *goredis.BoolCmd
- func (m *MutexRedis) Get(ctx context.Context, key string) *goredis.StringCmd
- func (m *MutexRedis) Persist(ctx context.Context, key string) *goredis.BoolCmd
- func (m *MutexRedis) SAdd(ctx context.Context, key string, values ...interface{}) *goredis.IntCmd
- func (m *MutexRedis) SMembers(ctx context.Context, key string) *goredis.StringSliceCmd
- func (m *MutexRedis) Set(ctx context.Context, key string, value any, expiration time.Duration) *goredis.StatusCmd
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MutexRedis ¶
func MutexWrap ¶
func MutexWrap(c redis.Client) *MutexRedis
func (*MutexRedis) SMembers ¶
func (m *MutexRedis) SMembers(ctx context.Context, key string) *goredis.StringSliceCmd
Click to show internal directories.
Click to hide internal directories.