Documentation ¶ Index ¶ type Limiter type TrafficLimiter Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ This section is empty. Types ¶ type Limiter ¶ type Limiter interface { // Wait blocks with the requested n and returns the result value, // the returned value is less or equal to n. Wait(ctx context.Context, n int) int Limit() int Set(n int) } type TrafficLimiter ¶ type TrafficLimiter interface { In(ctx context.Context, key string, opts ...limiter.Option) Limiter Out(ctx context.Context, key string, opts ...limiter.Option) Limiter } Source Files ¶ View all Source files limiter.go Click to show internal directories. Click to hide internal directories.