package
0.0.0-20240616025555-8b0bf5e7897e
Repository: https://github.com/xiexianbin/go-echo-demo.git
Documentation: pkg.go.dev

# Functions

AcquireDistributedLock acquire distributed lock by key.
ClientPool return redis client.
ClusterClientPool return redis cluster client.
No description provided by the author
Pool return redis.ClusterClient or redis.Client Usage demo: Pool().Get(...).
ReleaseDistributedLock release distributed lock by key.

# Structs

RedisLogger implemente github.com/redis/go-redis/v9/internal/#Logging logging interface.

# Interfaces

IRedis for both redis.Client and redis.ClusterClient methods.