Учебник Golang для начинающих | Полный курс Go

 

Полное руководство по Golang для изучения языка программирования Go и создания простого CLI-приложения. В этом полном курсе по Golang вы познакомитесь с одним из самых молодых языков программирования, который набирает всё большую популярность в мире облачной инженерии, — Go, также известным как Golang. Вы узнаете всё необходимое для начала работы с Go и использования его в своих проектах. Мы напишем очень простое CLI-приложение для изучения основ Go. Поэтому вместо того, чтобы изучать концепции и синтаксис Go на отдельных примерах, вы будете изучать их в процессе создания реального приложения на протяжении всего руководства. Прежде чем погрузиться в синтаксис, вы сначала разберётесь, зачем был разработан Go, каковы его варианты использования, для чего используется Golang и чем Go отличается от других языков программирования. ВРЕМЯ 0:00 — Введение и обзор курса ВВЕДЕНИЕ В GO 02:47 — Что такое Go? Почему Go? Чем он отличается? 06:50 — Характеристики Go и вариантов использования Go СИНТАКСИКС И КОНЦЕПЦИИ GO 08:59 — Локальная настройка — Установка Go и редактора 12:54 — Написание нашей первой программы и структура файла Go 22:02 — Переменные и константы в Go 30:43 — Форматированный вывод — printf 33:43 — Типы данных в Go 45:18 — Получение пользовательского ввода 47:19 — Что такое указатель? 53:55 — Логика тикетов 57:16 — Массивы и срезы 1:11:12 — Циклы в Go 1:24:24 — Условные операторы (if / else) и логические типы данных 1:39:33 — Проверка ввода пользователя 1:54:02 — Оператор Switch 1:58:37 — Инкапсуляция логики с помощью функций 2:22:36 — Организация кода с помощью пакетов Go 2:35:39 — Правила области действия в Go 2:37:16 — Карты 2:53:20 — Структуры 3:02:15 — Горутины — Параллелизм в Go 3:23:51 — Поздравляем!