Golang для профи. Создаем профессиональные утилиты, параллельные серверы и сервисы. Третье издание

Третье издание книги «Golang для профи» представляет собой глубокое практическое руководство по использованию языка Go для создания высокопроизводительных систем. Книга ориентирована на опытных разработчиков, стремящихся освоить продвинутые возможности Go и внедрить передовые практики в свои проекты.

В издании подробно рассматриваются такие ключевые темы, как параллелизм и работа сборщика мусора Go, создание серверов и клиентов RESTful, разработка серверов и клиентов gRPC, а также использование Go с Docker. Особое внимание уделяется созданию профессиональных утилит командной строки, обработке данных в формате JSON и взаимодействию с базами данных.

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

Практические примеры, упражнения и ссылки на дополнительные ресурсы помогают закрепить полученные знания. Издание охватывает работу с TCP/IP и WebSocket, тестирование и профилирование кода, что делает его комплексным руководством для создания реальных производственных систем на Go.

Похожие книги

Golang для профи. Создаем профессиональные утилиты, параллельные серверы и сервисы. Третье издание
A
Автор
Михалис Цукалос
Издательство
Питер
Год
2024
Язык
Русский
1
Оцените книгу

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

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