Курс по изучению Golang для начинающих
Полный курс изучения программирования на 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