Содержание пакета (4 курса)
1. GoLang. Часть 1 — Основы языка 4.909
1. Введение и настройка окружения
3 урока
👁
194
👤
92
Закрытый
1.1
История и особенности Go
↗
124
34
6м
2
Закрытый
1.2
Установка и настройка. Запуск приложения
↗
37
29
8м
3
Закрытый
1.3
Организация проектов в Go
↗
33
29
8м
3
2. Переменные и типы данных
5 уроков
👁
219
👤
115
Открытый
2.1
Ввод и вывод данных через терминал
↗
59
24
22м
2
Открытый
2.2
Объявление переменных
↗
80
25
18м
3
Закрытый
2.3
Базовые типы
↗
27
24
15м
3
Закрытый
2.4
Работа со строками и рунами
↗
27
23
24м
3
Закрытый
2.5
Преобразование типов
↗
26
19
20м
3
3. Управляющие конструкции
4 урока
👁
101
👤
80
Закрытый
3.1
Условные операторы if, if-else
↗
26
21
37м
3
Закрытый
3.2
Оператор выбора switch и его особенности
↗
25
19
40м
3
Закрытый
3.3
Циклы: for, имитация while
↗
26
16
54м
3
Закрытый
3.4
Подведем итоги
↗
24
24
1м
2
2. GoLang. Часть 2 — Функции 5.0
1. Введение в функции
4 урока
👁
165
👤
68
Закрытый
1.1
Что такое функция и зачем она нужна
↗
102
25
10м
0
Закрытый
1.2
Объявление и вызов функций
↗
24
16
16м
0
Закрытый
1.3
Именованные и неименованные возвращаемые значения
↗
21
13
36м
0
Закрытый
1.4
Правила видимости и область действия переменных
↗
18
14
12м
0
2. Параметры и возвращаемые значения
3 урока
👁
47
👤
39
Закрытый
2.1
Параметры функций: позиционные, именованные
↗
17
14
20м
0
Закрытый
2.2
Множественные возвращаемые значения
↗
17
12
20м
0
Закрытый
2.3
Обработка ошибок через возвращаемые значения
↗
13
13
30м
0
3. Variadic-функции, анонимные функции и замыкания
5 уроков
👁
65
👤
58
Закрытый
3.1
Передача переменного числа аргументов
↗
14
12
25м
0
Закрытый
3.2
Лямбда-функции
↗
13
11
14м
0
Закрытый
3.3
Анонимные функции как аргументы
↗
12
11
22м
0
Закрытый
3.4
Создание замыканий в Go
↗
13
11
24м
0
Закрытый
3.5
Подведем итоги
↗
13
13
1м
0
3. GoLang. Часть 3 — Работа с коллекциями и структурами 5.0
1. Срезы (slices): продвинутый уровень
3 урока
👁
119
👤
28
Закрытый
1.1
Устройство срезов под капотом
↗
98
10
5м
0
Закрытый
1.2
Расширение и копирование данных
↗
11
9
22м
0
Закрытый
1.3
Многомерные срезы и работа с ними
↗
10
9
15м
0
2. Карты (maps) в Go
4 урока
👁
45
👤
37
Закрытый
2.1
Создание, чтение и обновление карт
↗
13
9
13м
0
Закрытый
2.2
Встроенные ограничения и особенности
↗
10
10
5м
0
Закрытый
2.3
Карты сложных типов
↗
11
9
10м
0
Закрытый
2.4
Хеш-таблицы в Go: что скрыто внутри
↗
11
9
7м
0
3. Структуры (struct): глубокое понимание
4 урока
👁
34
👤
28
Закрытый
3.1
Определение и использование структур
↗
11
8
8м
0
Закрытый
3.2
Теги структур (struct tags)
↗
8
7
0
Закрытый
3.3
Методы структур и указатели
↗
8
7
0
Закрытый
3.4
Композиция вместо наследования
↗
7
6
0
4. Коллекции + структуры
5 уроков
👁
33
👤
31
Закрытый
4.1
Создание собственных коллекций на основе структур
↗
6
6
0
Закрытый
4.2
Паттерн “репозиторий” на Go
↗
7
6
0
Закрытый
4.3
Фильтрация, поиск, сортировка пользовательских типов
↗
7
6
0
Закрытый
4.4
Производительность коллекций
↗
6
6
0
Закрытый
4.5
Подведем итоги
↗
7
7
0
4. Задачи по GoLang (120 задача) 4.333
1. Блок 1
4 урока
👁
193
👤
66
Закрытый
1.1
Раздел 1
↗
128
22
26м
4
Закрытый
1.2
Раздел 2
↗
26
18
46м
1
Закрытый
1.3
Раздел 3
↗
19
13
26м
1
Закрытый
1.4
Раздел 4
↗
20
13
47м
1
2. Блок 2
4 урока
👁
162
👤
38
Открытый
2.1
Раздел 1
↗
117
13
43м
1
Закрытый
2.2
Раздел 2
↗
16
8
18м
0
Закрытый
2.3
Раздел 3
↗
12
8
1
Закрытый
2.4
Раздел 4
↗
17
9
1
3. Блок 3
5 уроков
👁
82
👤
37
Закрытый
3.1
Раздел 1
↗
18
7
1
Закрытый
3.2
Раздел 2
↗
14
7
1
Закрытый
3.3
Раздел 3
↗
12
6
1
Закрытый
3.4
Раздел 4
↗
24
3
0
Закрытый
3.5
Подведем итоги
↗
14
14
1м
1