Оптимальное сочетание простых примеров с подробным объяснением практических понятий языка Go
Go – превосходный системный язык. Созданный для удобной разработки современных приложений с параллельной обработкой, язык Go предоставляет встроенный набор инструментов для быстрого создания облачных, системных и веб-приложений. Знакомые с такими языками как Java или C#, быстро освоят Go – достаточно лишь немного попрактиковаться, чтобы научиться писать профессиональный код.
Книга «Go на практике» содержит решения десятков типовых задач в ключевых областях. Следуя стилю сборника рецептов – проблема/решение/обсуждение – это практическое руководство опирается на основополагающие концепции языка Go и знакомит с конкретными приемами использования языка Go в облаке, тестировании и отладке, маршрутизации, а также для создания веб-служб, сетевых и многих других приложений. Эта книга подготовит вас к разработке сложных облачных Go-приложений.
Очень важные сведения, помогающие поднять разработку приложений на новый уровень
Создание высокопроизводительных и практичных веб-приложений на языке Go
Десятки конкретных практических приемов программирования на Go
Использование языка Go для создания обычных и облачных приложений
Разработка веб-служб и микрослужб
Практические приемы веб-разработки
Книга адресована опытным разработчикам, уже начавшим изучать язык Go и желающим научиться эффективно использовать его в производственных условиях.
Go для веб-разработки и облачных приложений
Книга поможет разработчикам углубить знания языка Go и применять его для создания производительных системных, веб- и облачных приложений. Практический формат «проблема — решение — обсуждение» позволяет разобрать типовые задачи программирования, тестирования и отладки, маршрутизации, сетевого взаимодействия, разработки веб-служб и микросервисов. Материал будет полезен опытным программистам, которые уже знакомы с Go и хотят эффективнее использовать язык при разработке сложных приложений, включая облачные системы и параллельные программы.