Книги: Go (Golang)
Black Hat Go: Программирование для хакеров и пентестеров // Стил Том, Паттен Крис, Коттманн Дэн
Необычное применение Go — хакинг, анализ трафика, написание инструментов для безопасности.
Мастерская Go // Делио Д'Анна, Эндрю Хейс, Сэм Хеннесси, Джереми Лизор, Гобин Сугракпам и Даниэль Сабо
Книга о тонкостях языка Go — советы, стилистика и эффективные техники разработки.
Базы данных. Проектирование и разработка информационных систем с использованием СУБД MySQL и языка Go // С.А. Мартишин
Учебник по проектированию баз данных — нормализация, индексы, ключи и структура хранения.
Практический Go создание масштабируемых сетевых и несетевых приложений // Амит Саха
Сборник практик разработки на Go — от модульного тестирования до профилирования.
100 ошибок Go и как их избежать // Харшани Тейва
Справочник по типичным ошибкам в Go и способам их избежать — с примерами и пояснениями.
Введение в программирование на Go // Калеб Докси
Книга вводит в язык Go с нуля — структура кода, функции, переменные и простые модули.
Go: идиомы и паттерны проектирования // Боднер Джон
Пособие по идиомам Go и паттернам, используемым в разработке масштабируемых приложений.
Golang для профи, 3 изд. // Михалис Цукалос
Издание для опытных Go-разработчиков, желающих углубить знания и оптимизировать код.
Linux: эффективная многопроцессорность Используем Go // Олег Цилюрик
Практическое руководство по многопроцессной разработке в Linux с использованием Go.
Облачный Go. Создание надежных служб в ненадежных окружениях // Мэтью А. Титмус
Книга объясняет, как использовать Go в облачной инфраструктуре — с Docker, Kubernetes и AWS.
Почему стоит читать книги по Go (Golang)?
- Освоении основ программирования на Golang и продвинутых тем;
- Развитии навыков конкурентного программирования;
- Изучении специфических аспектов языка, таких как работа с сетью, микросервисы и разработка облачных приложений.