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

Junior
246 просмотров
AFK Offer AI

Берёшь стандартный net/http или фреймворк типа chi/gin, определяешь роуты с HTTP методами (GET, POST, PUT, DELETE), пишешь хендлеры которые парсят запрос и возвращают JSON. Обычно структурируешь по слоям — handler, service, repository. Для сериализации используешь encoding/json, для роутинга — mux с поддержкой path-параметров.

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

Задача: объясните почему nil interface не равен nil pointer