// AllowN immediately returns with true or false indicating if n rate limit
// token is available or not
func (d *DynamicRateLimiterImpl) AllowN(now time.Time, numToken int) bool {
dynamic_rate_limiter_impl.go
d.maybeRefresh()
return d.rateLimiter.AllowN(now, numToken)
}
// Reserve reserves a rate limit token