Уроки для изучения Golang - весьма много примеров кода для начального въезжания в тему Go.
И там же: Курс по изучению Golang для начинающих
Начало программирования в Go — что нужно знать?
Что такое Go? Go Playground, пакеты, функции и скобки в Golang
Основы: Работа с числами, форматирование строк, переменные и константы
Цикл for, if-else-switch, True-False и операторы сравнения в Golang
Оператор switch в Golang
Область видимости переменных в Golang
Создание программы для покупки билетов в Golang
Вещественные числа в Golang — float64 и float32
Целые числа integer в Golang — выбор верного типа
Пакет Big — Крупные числа в Golang и примеры их использования
Работа со строками в Golang
Конвертирование типов данных в Golang
Создаем Шифр Виженера на Golang
Функции в Golang на примерах
Методы в Go — Создание и использование методов в Golang
Функции первого класса, замыкания и анонимные функции в Golang
Программа для перевода температуры из Цельсия в Фаренгейты
Создание и итерация массива в Golang
Срез массива в Golang
Работа с массивами и срезами в Golang — append() и make()
Карта — ассоциативный массив в Golang
Создание игры «Жизнь» в Golang
Структуры в Golang — Экспорт структур в JSON
Структуры и методы — объектно-ориентированный подход в Golang
Композиция и встраивание методов в Golang
Интерфейсы в Golang
Создание игры-симулятора фермы в Golang
Указатели в Golang
Значение nil в Golang
Обработка ошибок в Golang
Создание игры Судоку в Golang
Горутины и конкурентность — Многопоточность в Go
Изучаем конкурентность и параллелизм в Golang
Конкурентность в Go на примере создания игры для изучения Марса
JSON в Golang — сериализация и десериализация
Редактирование видео в Golang