Содержание курса
1. Введение в Go
4 урока
1 320
637
10м
6
Закрытый
1.1
Что такое Go и для чего он используется
↗
576
160
6м 57с
5
Закрытый
1.2
Установка Go
↗
257
155
1м 54с
1
Закрытый
1.3
Установка VSC
↗
239
146
1м 7с
0
Закрытый
1.4
Первая программа на Go
↗
248
176
2м 28с
0
2. Основы языка
9 уроков
1 474
892
174м
11
Закрытый
2.1
Синтаксис Go: пакеты, импорты, функции, комментарии
↗
260
150
7м 15с
2
Закрытый
2.2
Основные типы данных (int, float, bool, string)
↗
217
118
11м 24с
1
Закрытый
2.3
Переменные и константы
↗
177
112
10м 55с
2
Закрытый
2.4
Вывод информации в консоль
↗
164
103
14м 37с
3
Закрытый
2.5
Операторы в Go
↗
147
96
16м 0с
2
Закрытый
2.6
Ввод информации через консоль
↗
140
80
35м 20с
1
Закрытый
2.7
Преобразование типов
↗
119
90
16м 37с
0
Закрытый
2.8
Популярные функции из пакета math
↗
110
76
15м 45с
1
Закрытый
2.9
Практика
↗
140
67
51м 35с
-1
3. Управляющие конструкции
5 уроков
466
318
139м
0
Закрытый
3.1
Условные операторы (if, else, else if)
↗
103
72
12м 54с
1
Закрытый
3.2
Оператор выбора (switch)
↗
93
68
17м 51с
1
Закрытый
3.3
Циклы (for)
↗
90
65
20м 7с
-1
Закрытый
3.4
Операторы break и continue
↗
89
65
9м 33с
0
Закрытый
3.5
Практика
↗
91
48
81м 17с
-1
4. Составные типы данных
5 уроков
458
303
132м
0
Закрытый
4.1
Массивы (arrays)
↗
100
77
4м 28с
0
Закрытый
4.2
Слайсы (slices)
↗
99
58
22м 45с
-1
Закрытый
4.3
Карты (maps): создание, добавление, удаление элементов
↗
89
58
23м 21с
0
Закрытый
4.4
Структуры (structs): определение и использование
↗
90
56
24м 28с
1
Закрытый
4.5
Практика
↗
80
54
58м 45с
0
5. Работа со строками и символами
2 урока
156
115
64м
0
Закрытый
5.1
Строки и символы. Теория
↗
83
70
6м 50с
0
Закрытый
5.2
Практика
↗
73
45
58м 14с
0
6. Функции
6 уроков
441
322
113м
0
Закрытый
6.1
Объявление и вызов функций
↗
80
64
3м 44с
0
Закрытый
6.2
Параметры и возвращаемые значения
↗
75
55
14м 22с
0
Закрытый
6.3
Множественные возвращаемые значения
↗
72
52
22м 40с
0
Закрытый
6.4
Вариативные функции
↗
72
53
15м 1с
0
Закрытый
6.5
Анонимные функции и замыкания
↗
74
55
16м 6с
0
Закрытый
6.6
Практика
↗
68
43
43м 26с
0
7. Указатели
2 урока
169
117
25м
1
Закрытый
7.1
Указатели. Теория
↗
86
65
10м 12с
1
Закрытый
7.2
Практика
↗
83
52
15м 2с
0
8. Основы concurrency (параллельного программирования)
4 урока
352
274
53м
2
Закрытый
8.1
Горутины (goroutines): запуск параллельных функций
↗
99
72
6м 45с
1
Закрытый
8.2
Каналы (channels): передача данных между горутинами
↗
89
67
13м 7с
1
Закрытый
8.3
Основные паттерны concurrency
↗
83
83
4м 34с
0
Закрытый
8.4
Практика
↗
81
52
31м 57с
0
9. Обработка ошибок
2 урока
150
104
31м
2
Закрытый
9.1
Обработка ошибок. Теория
↗
81
60
9м 23с
1
Закрытый
9.2
Практика
↗
69
44
22м 35с
1
10. Тестирование
1 урок
95
58
8м
0
Закрытый
10.1
Основы тестирования в GO
↗
95
58
8м 30с
0
11. Заключение
1 урок
87
87
1м
0
Закрытый
11.1
Заключительный урок
↗
87
87
1м 50с
0