http.Handler — это интерфейс с одним методом: ServeHTTP(w http.ResponseWriter, r *http.Request). Любая структура, которая реализует этот метод, может обрабатывать HTTP запросы. Это основа всего net/http пакета — и сервер, и роутер, и middleware работают через этот интерфейс. Простота в том, что не нужно наследование — просто реализуй один метод и передавай куда угодно.
Как работает http.Handler интерфейс?
Junior
388 просмотровAFK Offer AI
Задача: реализуйте fan-out/fan-in — распределите работу между горутинами и соберите результаты