Курс на Stepik
Обложка курса «Golang: теория и практика» на Stepik
1 000 ₽

Golang: теория и практика ★ 4.875

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

Освойте Go на практике: от написания первой простой программы до создания конкурентных приложений — пройдите путь от основ синтаксиса к продвинутым паттернам параллельного программирования с горутинами и каналами

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Golang: теория и практика»Учеников на курсе 763
Сертификаты, выданные на курсе «Golang: теория и практика»Сертификатов выдано 25
Отзывы о курсе «Golang: теория и практика»Отзывов получено 8
Рейтинг курса «Golang: теория и практика»Рейтинг курса 4.875
Уроки в курсе «Golang: теория и практика»Количество уроков 33
Тесты в курсе «Golang: теория и практика»Количество квизов 155
Задачи с кодом в курсе «Golang: теория и практика»Количество задач с кодом 152
Время прохождения курса «Golang: теория и практика»Время прохождения курса —
Стоимость курса «Golang: теория и практика»Стоимость курса 1 000 ₽ —
Обновления курса «Golang: теория и практика»Обновления курса — —
Дата публикации курса «Golang: теория и практика»Дата публикации курса — ———
Последнее обновление курса «Golang: теория и практика»Последнее обновление — ———
Сложность easy — ———

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

Разделы в курсе «Golang: теория и практика» 7 разделов Уроки в курсе «Golang: теория и практика» 33 урока Тесты в курсе «Golang: теория и практика» 155 тестов Задачи в курсе «Golang: теория и практика» 152 задачи Время прохождения курса «Golang: теория и практика» 41 ч. Последнее обновление курса «Golang: теория и практика» обн. 20 июля 2026

Введение в Go

7 уроков
1. Вступление ↗
2. Структура Go-программы. Первая программа ↗
3. Переменные и числовые типы данных ↗
4. Ввод и вывод ↗
5. Логический тип ↗
6. Строки ↗
7. Константы, глобальные переменные, синонимы типов и iota ↗

Управление потоком выполнения

4 урока
1. Условные операторы ↗
2. Циклы ↗
3. Область видимости переменных. Оператор defer ↗
4. Оператор goto ↗

Функции

7 уроков
1. Введение в функции и их объявление ↗
2. Функциональный тип. Композиция функций. Замыкания ↗
3. Указатели. Передача аргументов по ссылке/по копии ↗
4. Рекурсия ↗
5. Тип ошибка(error) ↗
6. Паника и восстановление ↗
7. Работа с файлами ↗

Сложные типы

8 уроков
1. Структуры ↗
2. Интерфейсы ↗
3. Интерфейсы 2 ↗
4. Массив ↗
5. Слайс ↗
6. Многомерные слайсы ↗
7. Мапа ↗
8. Комплексные числа. Битовые операции ↗

Работа с параллелизмом в Go

5 уроков
1. Горутины ↗
2. Атомарные переменные. Небуферизированные каналы ↗
3. Буферизированные каналы. Направленные каналы ↗
4. Ключевое слово select. Принудительное завершение горутин ↗
5. Контексты ↗

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

1 урок
1. Работа со временем: time ↗

Заключение

1 урок
1. Заключение ↗