-
Урок 1.
00:06:48
1.1. Почему Golang Введение
-
Урок 2.
00:05:25
1.2. Как устроен курс Введение
-
Урок 3.
00:02:26
1.3. Обзор проектов Введение
-
Урок 4.
00:04:25
1.4. Работа на платформе Введение
-
Урок 5.
00:01:09
1.5. Обзор курсовВведение
-
Урок 6.
00:04:12
1.6. Работа с наставником Введение
-
Урок 7.
00:01:29
1.7. Проекты с наставником Введение
-
Урок 8.
00:03:42
2.1. Настройка окружения Настройка окружения
-
Урок 9.
00:03:08
2.2. Установка Golang Настройка окружения
-
Урок 10.
00:02:30
2.3. Настройки VSCode Настройка окружения
-
Урок 11.
00:03:40
3.1. Создание первого приложения Переменные и типы
-
Урок 12.
00:06:05
3.2. Packages Переменные и типы
-
Урок 13.
00:06:27
3.3. Go modules Переменные и типы
-
Урок 14.
00:06:02
3.4. Переменные и значени Переменные и типы
-
Урок 15.
00:06:06
3.5. Типы Переменные и типы
-
Урок 16.
00:05:05
3.6. Варианты записи переменных Переменные и типы
-
Урок 17.
00:04:30
3.7. Константы Переменные и типы
-
Урок 18.
00:05:54
4.1. Ввод и вывод Строки и функции
-
Урок 19.
00:06:03
4.2. Форматирование строк Строки и функции
-
Урок 20.
00:04:00
4.3. Многострочные строки Строки и функции
-
Урок 21.
00:03:31
4.4. Создание форматированных строк Строки и функции
-
Урок 22.
00:09:02
4.5. Создание функции Строки и функции
-
Урок 23.
00:04:58
4.6. Возвращаемое значение Строки и функции
-
Урок 24.
00:05:00
4.7. Упражнение Несколько значений возврата Строки и функции
-
Урок 25.
00:05:32
4.8. Scope функций Строки и функции
-
Урок 26.
00:04:52
5.1. Типы данных Управление потоком
-
Урок 27.
00:05:33
5.2. if Управление потоком
-
Урок 28.
00:03:45
5.3. Булева логика Управление потоком
-
Урок 29.
00:06:40
5.4. else if Управление потоком
-
Урок 30.
00:04:57
5.5. switch Управление потоком
-
Урок 31.
00:06:24
5.6. Циклы Управление потоком
-
Урок 32.
00:03:45
5.7. Break и continue Управление потоком
-
Урок 33.
00:08:55
5.8. Упражнение Повторение вводаУправление потоком
-
Урок 34.
00:08:59
5.9. Error Управление потоком
-
Урок 35.
00:03:45
5.10. PaniсУправление потоком
-
Урок 36.
00:06:29
6.1. Массивы Array и Slice
-
Урок 37.
00:04:52
6.2. Работа с массивами Array и Slice
-
Урок 38.
00:05:30
6.3. Slice Array и Slice
-
Урок 39.
00:12:25
6.4. Cap и len Array и Slice
-
Урок 40.
00:07:36
6.5. Динамические массивы Array и Slice
-
Урок 41.
00:06:42
6.6. Упражнение Массив транзакций Array и Slice
-
Урок 42.
00:04:03
6.7. Unpack Array и Slice
-
Урок 43.
00:04:07
6.8. Циклы по массивам Array и Slice
-
Урок 44.
00:04:35
6.9. Упражнение Расчёт баланса Array и Slice
-
Урок 45.
00:06:03
6.10. Make Array и Slice
-
Урок 46.
00:06:47
6.11. Увеличение cap Array и Slice
-
Урок 47.
00:04:25
7.1. Map Map
-
Урок 48.
00:04:05
7.2. Изменение Map Map
-
Урок 49.
00:01:51
7.3. Итерация по Map Map
-
Урок 50.
00:13:02
7.4. Упражнение Утилита закладок Map
-
Урок 51.
00:02:38
7.5. Labels Map
-
Урок 52.
00:02:27
7.6. Type Alias Map
-
Урок 53.
00:03:07
7.7. Make для Map Map
-
Урок 54.
00:09:10
8.1. Все типы данных Указатели
-
Урок 55.
00:05:00
8.2. Что такое указатель Указатели
-
Урок 56.
00:03:17
8.3. Создание указателя Указатели
-
Урок 57.
00:04:39
8.4. Использование указателя Указатели
-
Урок 58.
00:06:08
8.5. Упражнение Reverse массива Указатели
-
Урок 59.
00:04:31
9.1. Зачем нужны Struct Struct
-
Урок 60.
00:03:10
9.2. Описание struct Struct
-
Урок 61.
00:05:16
9.3. Создание инстанса Struct
-
Урок 62.
00:03:28
9.4. Передача структур Struct
-
Урок 63.
00:03:20
9.5. Использование указателей Struct
-
Урок 64.
00:03:42
9.6. Rune Struct
-
Урок 65.
00:06:03
9.7 Упражнение Генерация пароля Struct
-
Урок 66.
00:05:56
9.8. Методы Struct
-
Урок 67.
00:04:15
9.9. Упражнение Мутация struct Struct
-
Урок 68.
00:03:46
9.10. Функция constructor Struct
-
Урок 69.
00:06:03
9.11. Валидация данных Struct
-
Урок 70.
00:04:00
9.12. Упражнение Перенос генерации Struct
-
Урок 71.
00:10:58
9.13. Композиция Struct
-
Урок 72.
00:04:34
10.1. Разделение кода Пакеты
-
Урок 73.
00:04:29
10.2. Добавление пакета Пакеты
-
Урок 74.
00:05:33
10.3. Импорт и экспорт Пакеты
-
Урок 75.
00:06:48
10.4. Добавление сторонних пакетов Пакеты
-
Урок 76.
00:02:39
10.5. Упражнение Package файлов Пакеты
-
Урок 77.
00:02:37
10.6. Go mod tidy Пакеты
-
Урок 78.
00:06:47
11.1. Запись в файл Работа с ОС
-
Урок 79.
00:04:51
11.2. Stack frame Работа с ОС
-
Урок 80.
00:03:05
11.3. Defer Работа с ОС
-
Урок 81.
00:03:39
11.4. Чтение из файла Работа с ОС
-
Урок 82.
00:05:27
11.5. JSON Работа с ОС
-
Урок 83.
00:05:54
11.6. Struct tags Работа с ОС
-
Урок 84.
00:11:07
11.7. Сохранение JSON Работа с ОС
-
Урок 85.
00:04:51
11.8. Упражнение Меню выбора Работа с ОС
-
Урок 86.
00:11:22
11.9. Slice stuct Работа с ОС
-
Урок 87.
00:08:40
11.10. Чтение JSON Работа с ОС
-
Урок 88.
00:07:05
11.11. Упражнение Поиск пароля Работа с ОС
-
Урок 89.
00:09:38
11.12. Упражнение Удаление пароля Работа с ОС
-
Урок 90.
00:06:05
12.1. Изменение files Интерфейсы
-
Урок 91.
00:11:15
12.2. Внедрение зависимостей Интерфейсы
-
Урок 92.
00:03:13
12.3. Второй провайдер Интерфейсы
-
Урок 93.
00:06:54
12.4. Создание интерфейса Интерфейсы
-
Урок 94.
00:02:26
12.5. Встроенный интерфейс Интерфейсы
-
Урок 95.
00:04:20
12.6. Any тип Интерфейсы
-
Урок 96.
00:05:31
12.7. Type Switch Интерфейсы
-
Урок 97.
00:04:17
12.8. Получение типа Интерфейсы
-
Урок 98.
00:07:54
12.9. Generic Интерфейсы
-
Урок 99.
00:04:28
12.10. Ограничения Generic Интерфейсы
-
Урок 100.
00:05:00
12.11. Generic Structs Интерфейсы
-
Урок 101.
00:07:25
12.12. Упражнение Generic ввода Интерфейсы
-
Урок 102.
00:05:48
13.1. Тип функции Продвинутые функции
-
Урок 103.
00:06:54
13.2. Передача функции Продвинутые функции
-
Урок 104.
00:02:37
13.3. Анонимные функции Продвинутые функции
-
Урок 105.
00:05:10
13.4. Упражнение.Поиск по логину Продвинутые функции
-
Урок 106.
00:05:42
13.5. Динамическое число аргументов Продвинутые функции
-
Урок 107.
00:06:51
13.6. Замыкание Продвинутые функции
-
Урок 108.
00:07:02
14.1. Получение env Env и шифрование
-
Урок 109.
00:05:29
14.2. Чтение env файла Env и шифрование
-
Урок 110.
00:07:04
14.3. Encrypter struct Env и шифрование
-
Урок 111.
00:07:18
14.4. Шифрование данных Env и шифрование
-
Урок 112.
00:03:38
14.5. Расшифровка данных Env и шифрование
-
Урок 113.
00:06:08
14.6. Упражнение Применение шифрования Env и шифрование
-
Урок 114.
00:02:13
15.1. Создание нового проекта HTTP запросы
-
Урок 115.
00:02:22
15.2. План проекта HTTP запросы
-
Урок 116.
00:06:02
15.3. CLI флаги HTTP запросы
-
Урок 117.
00:04:51
15.4. Readers HTTP запросы
-
Урок 118.
00:10:46
15.5. Первый HTTP запрос HTTP запросы
-
Урок 119.
00:08:29
15.6. Query параметры HTTP запросы
-
Урок 120.
00:10:19
15.7. Debug приложения HTTP запросы
-
Урок 121.
00:08:29
15.8. Post запрос HTTP запросы
-
Урок 122.
00:07:28
16.1. Arrange Act Assert Тесты
-
Урок 123.
00:08:14
16.2. Первый тест Тесты
-
Урок 124.
00:03:38
16.3. Debug теста Тесты
-
Урок 125.
00:03:50
16.4. Негативный тест Тесты
-
Урок 126.
00:06:00
16.5. Упражнение Тест погоды Тесты
-
Урок 127.
00:07:22
16.6. Упражнение Ошибки Тесты
-
Урок 128.
00:05:35
16.7. Группы тестов Тесты
You've lost nothing not watching this course
There are a lot of much better and useful Golang's courses here
https://coursehunter.net/source/stephen-grider/google-go
https://coursehunter.net/course/izuchite-go