Learn Go with Pocket-Sized Projects

Эта книга предлагает практический подход к изучению языка программирования Go через серию небольших, целостных проектов. Авторы фокусируются на освоении синтаксиса, стандартной библиотеки и идиом Go в контексте реальных задач, что позволяет читателям сразу применять знания на практике.

Каждая глава представляет собой отдельный «карманный» проект, начиная с классического «Hello, World!» и постепенно переходя к более сложным темам: работа с JSON, создание библиотек, разработка консольных игр и взаимодействие с HTTP API. Такой подход помогает закрепить основы языка и понять, как компоновать код в Go-стиле.

Книга охватывает ключевые аспекты Go: структуры, интерфейсы, карты, тестирование, работу с файлами, флагами командной строки и параллелизм. Особое внимание уделяется написанию чистого, идиоматичного кода и использованию встроенных инструментов Go для тестирования и документирования.

Издание подходит для разработчиков, начинающих изучать Go, а также для тех, кто хочет систематизировать знания через практику. Проекты построены так, чтобы их можно было завершить за несколько часов, что делает обучение интерактивным и мотивирующим.

Learn Go with Pocket-Sized Projects
A
Автор
Aliénor Latour, Donia Chaiehloudj, Pascal Bertrand
Издательство
Manning Publications
Год
2025
Язык
Английский
1
Оцените книгу

Чтобы читать книгу, войдите или зарегистрируйтесь

Ознакомительный фрагмент