Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Throttle ¶
type Throttle struct { MaxQps int64 IpSplit bool BreakTime time.Duration // contains filtered or unexported fields }
func NewThrottle ¶
NewThrottle 实例化限速中间件 maxRateSecond:每秒最大请求数 breakTime:限制时长
func (Throttle) Func ¶
func (w Throttle) Func() app.MiddlewareFunc
Func implements Middleware interface.
Click to show internal directories.
Click to hide internal directories.