Это стандартная extended библиотека от Go для rate limiting на основе token bucket. Создаёшь limiter с rate и burst: rate.NewLimiter(10, 20) — 10 событий/сек, burst до 20. Методы Allow() (non-blocking), Wait(ctx) (blocking), Reserve() (планирование). Потокобезопасный. Используется в middleware для HTTP серверов.
Что такое golang.org/x/time/rate?
Middle
89 просмотровAFK Offer AI
Как спроектировать email delivery service на Go?