Что такое Chain of Responsibility?

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

Цепочка обработчиков, где каждый решает — обработать запрос или передать дальше. В Go это HTTP middleware стек: recovery → logging → auth → handler. Каждый middleware вызывает next.ServeHTTP или прерывает цепочку. Простой и мощный паттерн.

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

Почему растёт latency?