Разработка микросервисов требует понимания не только синтаксиса языка, но и архитектуры высоконагруженных систем — здесь разбирается опыт проектирования, накопленный автором за 6 лет работы с Golang. Внутри детально рассматриваются создание веб-серверов с нуля, использование HTTP-фреймворков и построение архитектуры по шаблону MVC. Особое внимание уделено тестированию (модульному, интеграционному и функциональному), профилированию приложений, настройке логирования и метрик. Материал предназначен для практикующих инженеров и архитекторов, желающих освоить инструменты для создания отказоустойчивых сервисов на Go. По итогу вы научитесь не только писать код, но и проводить стресс-тестирование, работать с многоядерной архитектурой и интегрировать внешние API.
Отзывов пока нет. Будьте первым!