Что такое request validation middleware?

Middle
199 просмотров
AFK Offer AI

Это middleware, который автоматически парсит и валидирует тело запроса до того, как оно попадёт в handler. Обычно: десериализует JSON в структуру, прогоняет через validator, если ошибка — возвращает 400 с деталями. Плюс — handler получает уже валидированные данные. В Go чистого стандарта нет, обычно пишут свой хелпер: decodeAndValidate(r, &req) — парсит + валидирует + возвращает ошибки в едином формате.

Следующий вопрос

Monorepo vs polyrepo?