// Create limiter with a rate of 100 per second.
limiter := rate.NewLimiter(100, time.Second)
for _ = range <-someChannel {
limiter.Take()
}
limiter.Stop()minitauros/go-rate-limiter
Folders and files
| Name | Name | Last commit date | ||
|---|---|---|---|---|
| Name | Name | Last commit date | ||
|---|---|---|---|---|