Привет, Хаброжители! Язык Go востребован в разработке облачных сервисов и распределенных систем благодаря простоте, высокой производительности и встроенной поддержке конкурентности. Книга выходит за рамки синтаксиса и фокусируется на проектировании гибких и масштабируемых архитектур.Вы сразу приступите к созданию проекта, который будет постепенно изменяться и усложняться от простых скриптов до полноценного клиент-серверного приложения. В процессе работы вы познакомитесь с конкурентным программированием с использованием горутин, работой с SQLite, написанием тестов, обработкой ошибок, работой с файловой системой, а также с объектно-ориентированным подходом. Читать далее

Привет, Хаброжители!
Язык Go востребован в разработке облачных сервисов и распределенных систем благодаря простоте, высокой производительности и встроенной поддержке конкурентности. Книга выходит за рамки синтаксиса и фокусируется на проектировании гибких и масштабируемых архитектур.
Вы сразу приступите к созданию проекта, который будет постепенно изменяться и усложняться от простых скриптов до полноценного клиент-серверного приложения. В процессе работы вы познакомитесь с конкурентным программированием с использованием горутин, работой с SQLite, написанием тестов, обработкой ошибок, работой с файловой системой, а также с объектно-ориентированным подходом.
Особое внимание уделяется качеству кода. Рефакторинг на каждом этапе превращает приложение в надежную систему, готовую к сетевому взаимодействию. Вы научитесь использовать сетевые протоколы и внедрите стандартные шаблоны конкурентности непосредственно в логику приложения. Такой подход помогает не только закрепить язык Go на практике, но и сформировать инженерное мышление, необходимое для разработки современных корпоративных систем.
В этой книге:
основы языка программирования Go;
работа с файлами;
работа с базами данных на примере SQLite (чистый SQL и GORM);
написание тестов;
сборка приложения и его конфигурация;
основы конкурентного и сетевого программирования;
рефакторинг на примере развития проекта-игры.
Доцент СПбГУАП, к.т.н. Более 10 лет в IT: работал в сфере ВПК (БПЛА, системы внешнетраекторных измерений), старшим научным сотрудником лаборатории имитационного моделирования военной академии МТО им. генерала армии А. В. Хрулева МО РФ, участвовал в различных проектах на заказ. Архитектор и ведущий разработчик сред имитационного и мультиагентного моделирования и фреймворков для их создания. После нескольких выгораний полностью перебрался в науку и преподавание, специализируется на разработке распределенных мультиагентных систем. Лауреат премии Правительства Санкт-Петербурга в области научно-педагогической деятельности в 2021 и 2023 г.
Приобрести книгу: «Основы Go» можно на нашем сайте.
При покупке бумажного издания на сайте piter.com электронная книга высылается в подарок на ваш e-mail.
Для Хаброжителей действует скидка 25% по промокоду - ОсновыGo25
| # | Наименование новости | Тональность | Информативность | Дата публикации |
|---|---|---|---|---|
| 1 | Проект: игра «Крестики-нолики», v.2 | 0 | 10.31 | 24-07-2026 |
| 2 | Книга: «Java для профи. Инструменты, фреймворки, тестирование, производительность» | 0 | 11.31 | 06-08-2026 |
| 3 | Книга: «Python. Экспресс‑курс. 4-е изд.» | 0 | 8.17 | 28-07-2026 |
| 4 | Проект: игра «Крестики-нолики», v.2 | 0 | 10.31 | 24-07-2026 |
| 5 | Книга: «Solutions Architect: пережить интервью. Как архитектору решений получить работу мечты» | 1 | 7.03 | 23-09-2026 |
| 6 | Go сделали скучным — и после нейросетей это выстрелило | 0 | 8.29 | 24-09-2026 |
| 7 | Книга: «LLM на практике. Большие языковые модели от идеи до внедрения» | 0 | 8.01 | 18-08-2026 |
| 8 | Книга: «Object Oriented Design. Подготовка к сложному интервью» | 0 | 12.36 | 04-06-2026 |
| 9 | Книга: «Основы DevOps и Software Delivery. Практика развертывания и сопровождения ПО в продакшене» | 0 | 6.5 | 07-07-2026 |
| 10 | Как сделать свой статический анализатор для Go? | 0 | 8.96 | 12-01-2026 |