Курс на Stepik
Обложка курса «Полный курс: Язык программирования Go (Golang)» на Stepik
1 290 ₽

Полный курс: Язык программирования Go (Golang) ★ 0.000

Открыть на
STEPIK.ORG

Go - язык бэкенда и облачной инфраструктуры: на нём написаны Docker, Kubernetes и Terraform, на нём работают бэкенды Uber, Twitch, Ozon и Avito. Он простой, как Python, и быстрый, почти как C, а горутины позволяют делать сотни дел одновременно. Этот курс - твой путь от первого "Hello, World!" до параллельных программ и своего HTTP API: без воды, только практика.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Полный курс: Язык программирования Go (Golang)»Учеников на курсе 6
Сертификаты, выданные на курсе «Полный курс: Язык программирования Go (Golang)»Сертификатов выдано 1
Отзывы о курсе «Полный курс: Язык программирования Go (Golang)»Отзывов получено 0
Рейтинг курса «Полный курс: Язык программирования Go (Golang)»Рейтинг курса 0.000
Уроки в курсе «Полный курс: Язык программирования Go (Golang)»Количество уроков 72
Тесты в курсе «Полный курс: Язык программирования Go (Golang)»Количество квизов 264
Задачи с кодом в курсе «Полный курс: Язык программирования Go (Golang)»Количество задач с кодом 268
Время прохождения курса «Полный курс: Язык программирования Go (Golang)»Время прохождения курса —
Стоимость курса «Полный курс: Язык программирования Go (Golang)»Стоимость курса 1 290 ₽ —
Обновления курса «Полный курс: Язык программирования Go (Golang)»Обновления курса — —
Дата публикации курса «Полный курс: Язык программирования Go (Golang)»Дата публикации курса — ———
Последнее обновление курса «Полный курс: Язык программирования Go (Golang)»Последнее обновление — ———
Сложность easy — ———

Содержание курса

Разделы в курсе «Полный курс: Язык программирования Go (Golang)» 19 разделов Уроки в курсе «Полный курс: Язык программирования Go (Golang)» 72 урока Тесты в курсе «Полный курс: Язык программирования Go (Golang)» 264 теста Задачи в курсе «Полный курс: Язык программирования Go (Golang)» 268 задач Время прохождения курса «Полный курс: Язык программирования Go (Golang)» 0 ч. Последнее обновление курса «Полный курс: Язык программирования Go (Golang)» обн. 13 ноября 2026

Что такое Go?

2 урока
1. Прохождение курса ↗
2. Go как язык программирования ↗

Установка Go

3 урока
1. Установка под Windows ↗
2. Установка под MacOS ↗
3. Установка под Linux ↗

Знакомство с Go

2 урока
1. Структура программы ↗
2. Вывод текста ↗

Переменные и типы данных

4 урока
1. Переменные var и := ↗
2. Ввод ↗
3. Арифметика ↗
4. Строки, конкатенация и длина ↗

Условия

3 урока
1. if и else ↗
2. else if ↗
3. switch ↗

Циклы

2 урока
1. цикл for ↗
2. break и continue ↗

Массивы

4 урока
1. Основы массивов ↗
2. Срезы ↗
3. Сортировка срезов ↗
4. Поиск ↗

Функции

6 уроков
1. Основы функций ↗
2. Возврат значений ↗
3. Функции и Массивы ↗
4. Несколько возвращаемых значений ↗
5. Рекурсия ↗
6. Анонимные функции ↗

Maps и строки

3 урока
1. Maps ↗
2. Строки: Split, Join и т.д. ↗
3. Конвертация чисел и строк ↗

Структуры

4 урока
1. Основы Структур ↗
2. Методы Структур ↗
3. Указатели на структуры ↗
4. Введение в Интерфейсы ↗

Указатели

2 урока
1. Что такое указатель ↗
2. Указатели и функции ↗

Обработка ошибок

3 урока
1. Тип error ↗
2. errors.New и fmt.Errorf ↗
3. Паника! ↗

Дженерики

2 урока
1. Обобщённые функции ↗
2. Обобщённые типы ↗

Стандартная библиотека

5 уроков
1. Пакеты и import ↗
2. Время: пакет time ↗
3. Символы и строки: unicode и strings.Builder ↗
4. JSON: пакет encoding/json ↗
5. Ввод и вывод: bufio и os ↗

Горутины и каналы

3 урока
1. Основы горутин ↗
2. Каналы: чтение и отправка ↗
3. Чтение из канала, закрытие ↗

Конец?

2 урока
1. Пет-проект ↗
2. Конец! ↗

Тестирование

2 урока
1. Первые тесты ↗
2. Табличные тесты ↗

Бэкенд: начало

5 уроков
1. HTTP и первый сервер ↗
2. JSON API ↗
3. Middleware и контекст запроса ↗
4. Тестирование обработчиков ↗
5. Пет-проект: свой API ↗

Экзамен

1 урок
1. Экзамен ↗