Files
wonder 6b1f071797 feat: init project with distributed lock implementation
- Add DistributedLock with Acquire/Release/Refresh using Lua scripts
- Add AcquireWithRetry with configurable retry interval and max retries
- Add integration tests for all lock operations
- Add .env for Redis connection (gitignored)
2026-05-29 19:19:01 +08:00

11 lines
234 B
Modula-2

module redis-rate-limiter
go 1.26.3
require (
github.com/cespare/xxhash/v2 v2.3.0 // indirect
github.com/joho/godotenv v1.5.1 // indirect
github.com/redis/go-redis/v9 v9.20.0 // indirect
go.uber.org/atomic v1.11.0 // indirect
)