Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Redis ¶
type Redis struct {
// contains filtered or unexported fields
}
Redis locker
func NewRedis ¶
func NewRedis(cli radix.Client, lockKey string, opts ...RedisOption) *Redis
NewRedis returns redis locker
type RedisOption ¶
type RedisOption func(*Redis)
RedisOption allows redefine default redis locker settings
func RedisLockTTL ¶
func RedisLockTTL(ttl time.Duration) RedisOption
RedisLockTTL sets ttl for lock key
Click to show internal directories.
Click to hide internal directories.