Как реализовать API gateway на Go?

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

API gateway — единая точка входа для микросервисов. Реализуешь через httputil.ReverseProxy с кастомным Director для маршрутизации. Добавляешь middleware для аутентификации, rate limiting, логирования, CORS. Роутинг по префиксу пути: /users/* → user-service, /orders/* → order-service. Для production рассмотри KrakenD или Kong, но на Go можно написать свой.

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

Что такое path/filepath?