Вход на сайт

Просмотр новости

Найдите то, что Вас интересует

Книга: «Основы Go»

Дата публикации: 13-08-2026 09:03:47

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

Основное содержимое страницы с новостью.

658f0ce11a68a05dd70f9804b3c318bd.jpg

Привет, Хаброжители!

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

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

Особое внимание уделяется качеству кода. Рефакторинг на каждом этапе превращает приложение в надежную систему, готовую к сетевому взаимодействию. Вы научитесь использовать сетевые протоколы и внедрите стандартные шаблоны конкурентности непосредственно в логику приложения. Такой подход помогает не только закрепить язык Go на практике, но и сформировать инженерное мышление, необходимое для разработки современных корпоративных систем.

В этой книге:

  • основы языка программирования Go;

  • работа с файлами;

  • работа с базами данных на примере SQLite (чистый SQL и GORM);

  • написание тестов;

  • сборка приложения и его конфигурация;

  • основы конкурентного и сетевого программирования;

  • рефакторинг на примере развития проекта-игры.

Об авторе
Станислав Чернышев

Доцент СПбГУАП, к.т.н. Более 10 лет в IT: работал в сфере ВПК (БПЛА, системы внешнетраекторных измерений), старшим научным сотрудником лаборатории имитационного моделирования военной академии МТО им. генерала армии А. В. Хрулева МО РФ, участвовал в различных проектах на заказ. Архитектор и ведущий разработчик сред имитационного и мультиагентного моделирования и фреймворков для их создания. После нескольких выгораний полностью перебрался в науку и преподавание, специализируется на разработке распределенных мультиагентных систем. Лауреат премии Правительства Санкт-Петербурга в области научно-педагогической деятельности в 2021 и 2023 г.

Ознакомиться с оглавлениемПолистать отрывок

Приобрести книгу: «Основы Go» можно на нашем сайте.

При покупке бумажного издания на сайте piter.com электронная книга высылается в подарок на ваш e-mail.

Для Хаброжителей действует скидка 25% по промокоду - ОсновыGo25

Схожие новости

#Наименование новостиТональностьИнформативностьДата публикации
1Проект: игра «Крестики-нолики», v.2010.3124-07-2026
2Книга: «Java для профи. Инструменты, фреймворки, тестирование, производительность»011.3106-08-2026
3Книга: «Python. Экспресс‑курс. 4-е изд.»08.1728-07-2026
4Проект: игра «Крестики-нолики», v.2010.3124-07-2026
5Книга: «Solutions Architect: пережить интервью. Как архитектору решений получить работу мечты»17.0323-09-2026
6Go сделали скучным — и после нейросетей это выстрелило08.2924-09-2026
7Книга: «LLM на практике. Большие языковые модели от идеи до внедрения»08.0118-08-2026
8Книга: «Object Oriented Design. Подготовка к сложному интервью»012.3604-06-2026
9Книга: «Основы DevOps и Software Delivery. Практика развертывания и сопровождения ПО в продакшене»06.507-07-2026
10Как сделать свой статический анализатор для Go?08.9612-01-2026

Классификация: . Схожих патентов: 0. Схожих новостей: 10. Тональность: 0. Информативность: 8.96. Источник: habr.com.