package
0.0.8
Repository: https://github.com/golang-tools/redishelper.git
Documentation: pkg.go.dev

# Functions

New 创建一个限制器@params client redis.UniversalClient 客户端对象@params key string bitmap使用的key@params opts ...Option limiter的可设置项.
WithRunHooksAsync 设置钩子并发执行.
WithFullHook 设置水满时触发的钩子.
WithMaxSize 设置最大水位,必须大于0.
WithMaxTTL 设置最大过期时间.
WithWarningHook 设置警戒水位钩子.
WithWarningSize 设置警戒水位,必须大于0.

# Variables

Defaultopt 默认的可选配置.
ErrLimiterMaxSizeMustLargerThanWaringSize limiter的最大容量必须大于警戒容量.

# Structs

Limiter 分布式限制器.
Options broker的配置.

# Interfaces

Option configures how we set up the connection.

# Type aliases

钩子函数.