Documentation
¶
Index ¶
Constants ¶
View Source
const ( DefaultMutexTTL = time.Second * 5 DefaultCheckInterval = time.Millisecond * 20 )
View Source
const ( WLockKeyPrefix string = "w-lock:" RLockKeyPrefix string = "r-lock:" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type RedisMutex ¶
type RedisMutex struct {
// contains filtered or unexported fields
}
func NewRedisMutex ¶
func NewRedisMutex(client *redis.Client) *RedisMutex
type RedisRWMutex ¶
type RedisRWMutex struct {
// contains filtered or unexported fields
}
func NewRedisRWMutex ¶
func NewRedisRWMutex(client *redis.Client) *RedisRWMutex
Click to show internal directories.
Click to hide internal directories.