Эта книга научит вас писать профессиональный код на Go, создавая полезные инструменты и интересные проекты. Каждый мини-проект охватывает ключевые практические навыки, включая тестирование и документирование кода. Вы будете принимать архитектурные решения и организовывать код так, чтобы он оставался понятным и поддерживаемым. Всё, что вы изучите, легко масштабируется до полноценных приложений на Go.
В книге "Learn Go with Pocket-Sized Projects" вы разработаете 11 небольших инструментов и приложений, включая:
Приложение для конвертации валют
Программу для отслеживания состояния здоровья
Балансировщик нагрузки для распределения задач между облачными воркерами
HTML-шаблон
Мониторинг температуры на основе микроконтроллера
…и многое другое!
О технологии
Go сочетает в себе мощь системных языков, таких как C и Rust, с удобством разработки благодаря встроенной сборке мусора и мощной стандартной библиотеке. Миллионы разработчиков выбирают Go за его скорость написания кода, удобное управление зависимостями и простоту чтения и сопровождения программ.
О книге
"Learn Go with Pocket-Sized Projects" поможет вам освоить важнейшие аспекты программирования на Go - от идиоматического синтаксиса до написания микросервисов. Вы создадите полезные и легко реализуемые проекты, которые пополнят ваш Go-инструментарий. Освойте разработку командных утилит, игр в стиле Wordle, работу с внешними API, использование компилятора TinyGo для встраиваемых систем и многое другое. К концу книги вы сможете разрабатывать автономные, развертываемые и масштабируемые приложения на Go с лёгкостью!
Посмотреть больше
Авторы - Aliénor Latour, Donia Chaiehloudj, Pascal Bertrand
Aliénor Latour - бэкенд-разработчик на Golang с десятилетним опытом работы в различных сферах, включая маркетинг в социальных сетях, спутниковые изображения и электронную коммерцию. Ее профессиональный путь охватывает широкий спектр технологий и проектов, что позволяет ей глубоко разбираться в построении надежных и масштабируемых систем.
Donia Chaiehloudj - разработчица программного обеспечения, живущая и работающая на юге Франции. Энтузиастка Golang и open-source, она стремится делиться своими знаниями с сообществом. Donia является организатором Google Developer Group, амбассадором Women Techmakers и активным членом локальной инициативы для женщин в IT - WHAT06.
Франко-британский разработчик программного обеспечения, начавший работать с Go шесть лет назад в компании на юго-востоке Франции. В настоящее время живёт в Лондоне, пишет книгу и активно посещает встречи сообщества London Gophers.