//
pkg.gl
Category
github.com/Golang-Tools/redishelper
lock
package
0.0.8
Repository:
https://github.com/golang-tools/redishelper.git
Documentation:
pkg.go.dev
Overview
Versions
2
Dependencies
4
Dependents
1
Files
132 SLOC
#
Functions
New
New 新建一个锁对象.
#
Constants
DefaultCheckPeriod
DefaultCheckPeriod 等待的轮询间隔默认500微秒.
MiniCheckPeriod
MiniCheckPeriod 等待的轮询间隔最低100微秒.
#
Variables
ErrAlreadyLocked
ErrAlreadyLocked 该锁已经被锁定.
ErrAlreadyUnLocked
ErrAlreadyUnLocked 该锁已经被解锁.
ErrArgCheckPeriodMoreThan1
ErrArgCheckPeriodMoreThan1 checkperiod参数的个数超过1个.
ErrCheckPeriodLessThan100Microsecond
ErrCheckPeriodLessThan100Microsecond checkperiod小于100微秒.
ErrNoRightToUnLocked
ErrNoRightToUnLocked 无权解锁该锁.
#
Structs
Lock
Lock 分布式锁结构.