Go Programming by Example

Agus Kurniawan

Книга 'Go Programming by Example' представляет собой практическое руководство по языку программирования Go. Она охватывает все основные элементы языка, начиная с установки и настройки среды разработки, и заканчивая продвинутыми темами, такими как конкурентность, криптография и сетевое программирование.

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

Особое внимание уделяется практическим аспектам: работа с базами данных (MySQL), сокетами, кодированием (JSON, XML, CSV), хешированием и шифрованием. Книга подходит как для начинающих, так и для опытных разработчиков, желающих изучить Go.

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