study checklist
Дополнительные материалы
0 / 20материалов отмечено
Пакет http в Go
net/http: разбираем работу сервера под капотом | Хабрподкапотный путь от ListenAndServe до обработки соединений
↗ HTTP-сервер на Go | Хабрпервый HTTP-сервер на стандартной библиотеке Go
↗ Пишем web-фреймворк на Go | Хабркак роутинг и middleware вырастают поверх net/http
↗ Golang: все основы за 4 часа | Maksim Zhashkevych, YouTubeбольшой вводный курс с блоками по базовым типам
↗ Документация net/httpофициальная карта API серверов и клиентов HTTP
↗ Основы бэкенда, Echo
Echo: Guideобзор возможностей Echo и структуры приложения
↗ Echo: Routingмаршруты, параметры пути и группы endpoint-ов
↗ Echo: Middlewareкаталог middleware и способы подключения к Echo
↗ Echo: Bindingчтение JSON, query, path и form-данных
↗ Пишем web-фреймворк на Go | Хабркак роутинг и middleware вырастают поверх net/http
↗ REST API
Что такое REST на самом деле | Merion Academy, YouTubeпростое объяснение ресурсов, методов и REST-ограничений
↗ HTTP API & REST: терминология и мифология REST | Хабрточная терминология REST, HTTP API и распространенные мифы
↗ HTTP-запросы: структура, методы и коды состояния | Хабрбыстрое повторение структуры запросов, методов и кодов
↗ Проблема статус-кодов HTTP | Хабрпрагматичный взгляд на ограничения HTTP status codes
↗ OpenAPI Specificationстандарт контрактного описания HTTP API и схем
↗ Итоговый проект ToDo
Пишем REST API сервис на Go: ультимативный гайд | Николай Тузов, YouTubeполный проект REST API с тестами и деплоем
↗ Построение REST API на Go | Хабрминимальный CRUD API на Go с MongoDB
↗ Транзакции в БД на Go с использованием многослойной архитектуры | Хабрграницы транзакций между use case и repository
↗ Go и PostgreSQL: pgx, sqlc, Squirrel | этот курслокальная тема для подключения проекта к PostgreSQL
↗ Документация httptestтестирование HTTP-обработчиков без настоящего сервера
↗