distlock:golang中分布式锁的通用组件,支持redis和postgresql
开锁
通用的Golang分布式锁组件,更多使用案例详见
司机清单
若有意向贡献未完成的驱动代码,请通过或邮箱249008728@qq.com联系我
司机
代码完成度
测试完成度
依赖包
使用说明
Redis
100%
100%
详见
pgsql
100%
100%
详见
等
未完成
未测试
详见
etcdv3
未完成
未测试
详见
方法说明
配置项mutex.OptFunc以及返回值锁的使用详见
NewMutex(名称字符串,optFuncs ... mutex.OptFunc)(* mutex.Mutex,错误)创建互斥锁,若name已用于创建读写锁则返回error ,本方法