文件名称:redislock:使用Redis简化分布式锁实现
文件大小:14KB
文件格式:ZIP
更新时间:2024-08-13 00:21:34
redis golang lock distributed distributed-lock
重新锁定 使用简化分布式锁定实现。 有关更多信息,请参阅示例。 例子 import ( "fmt" "time" "github.com/bsm/redislock" "github.com/go-redis/redis/v8" ) func main () { // Connect to redis. client := redis . NewClient ( & redis. Options { Network : "tcp" , Addr : "127.0.0.1:6379" , }) defer client . Close () // Create a new lock client. locker := redislock . New ( client ) ctx := context . Background () // Try
【文件预览】:
redislock-main
----README.md.tpl(910B)
----go.mod(153B)
----example_test.go(3KB)
----.github()
--------workflows()
----go.sum(11KB)
----LICENSE(561B)
----redislock_test.go(7KB)
----README.md(2KB)
----Makefile(209B)
----redislock.go(7KB)
----CHANGELOG.md(689B)