Ограничение запросов в Go: rate limiting
Ограничение частоты запросов (rate limiting) помогает контролировать трафик, защищать приложение от брутфорса, DDoS и скрейпинга, а также экономить ресурсы. В Go это удобнее всего реализовать с пакетом golang.org/x/time/rate. В статье — пример middleware, рекомендации по тестированию, альтернативы и чек‑листы для команд.