Курс на Stepik
Обложка курса «GOLANG NINJA. Искусство работы с ошибками» на Stepik
22 529 ₽

GOLANG NINJA. Искусство работы с ошибками 5.000

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

Уверены ли вы, что ваш код по работе с ошибками не стыдно показать людям? Практически год ежедневной работы потребовался для создания курса на такую, казалось бы, очевидную тему.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «GOLANG NINJA. Искусство работы с ошибками»Учеников на курсе 248
Сертификаты, выданные на курсе «GOLANG NINJA. Искусство работы с ошибками»Сертификатов выдано 81
Отзывы о курсе «GOLANG NINJA. Искусство работы с ошибками»Отзывов получено 32
Рейтинг курса «GOLANG NINJA. Искусство работы с ошибками»Рейтинг курса 5.000
Уроки в курсе «GOLANG NINJA. Искусство работы с ошибками»Количество уроков 53
Тесты в курсе «GOLANG NINJA. Искусство работы с ошибками»Количество квизов 71
Задачи с кодом в курсе «GOLANG NINJA. Искусство работы с ошибками»Количество задач с кодом 56
Время прохождения курса «GOLANG NINJA. Искусство работы с ошибками»Время прохождения курса
Стоимость курса «GOLANG NINJA. Искусство работы с ошибками»Стоимость курса 22 529 ₽
Обновления курса «GOLANG NINJA. Искусство работы с ошибками»Обновления курса
Дата публикации курса «GOLANG NINJA. Искусство работы с ошибками»Дата публикации курса
Последнее обновление курса «GOLANG NINJA. Искусство работы с ошибками»Последнее обновление
Сложность hard

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

Разделы в курсе «GOLANG NINJA. Искусство работы с ошибками» 9 разделов Уроки в курсе «GOLANG NINJA. Искусство работы с ошибками» 53 урока Тесты в курсе «GOLANG NINJA. Искусство работы с ошибками» 71 тест Задачи в курсе «GOLANG NINJA. Искусство работы с ошибками» 56 задач Время прохождения курса «GOLANG NINJA. Искусство работы с ошибками» 34 ч. Последнее обновление курса «GOLANG NINJA. Искусство работы с ошибками» обн. 16 мая 2026

Вступительное слово

1 урок
1. Вступительное слово

Концепция ошибок в Си

5 уроков
1. Вступление
2. Знакомство с errno
3. Знакомство с errno_t
4. Организация "своих" ошибок
5. Литература

Концепция ошибок в Go

10 уроков
1. Вступление
2. Введение в интерфейсы в Go
3. Концепция ошибок в Go
4. Базовые подходы к обработке ошибок в Go
5. Стандартный пакет errors
6. Врапинг ошибок до Go 1.13
7. Врапинг ошибок после Go 1.13 (часть 1)
8. Врапинг ошибок после Go 1.13 (часть 2)
9. Изменения после Go 1.20
10. Литература

Нестандартные модули для работы с ошибками в Go

8 уроков
1. Вступление
2. github.com/pkg/errors (часть 1)
3. github.com/pkg/errors (часть 2)
4. github.com/pkg/errors (часть 3)
5. github.com/cockroachdb/errors (часть 1)
6. github.com/cockroachdb/errors (часть 2)
7. Прочие нестандартные модули
8. Литература

Лучшие практики по работе с ошибками в Go

15 уроков
1. Вступление
2. Объявление ошибок
3. Ошибки и тип ресивера
4. Константные ошибки
5. Базовые идиомы по обработке ошибок (часть 1)
6. Про метод Error
7. Базовые идиомы по обработке ошибок (часть 2)
8. Исключения из правил
9. Лучшие практики врапинга
10. Оборачивание io.EOF и иже с ним
11. Логирование ошибок
12. Monadic-style работа с ошибками
13. Линтеры и ошибки (часть 1)
14. Линтеры и ошибки (часть 2)
15. Литература

Работа с ошибками в тестах

5 уроков
1. Вступление
2. Работа с ошибками в тестах (часть 1)
3. Работа с ошибками в тестах (часть 2)
4. Работа с ошибками в тестах (часть 3)
5. Литература

Работа с ошибками при конкурентном коде

4 урока
1. Вступление
2. Передача ошибок между горутинами
3. Ошибки при выполнении групповых задач
4. Литература

Будущее ошибок в Go 2

4 урока
1. Вступление
2. Error Inspection & Printing
3. Error Handling
4. Литература

Заключительное слово

1 урок
1. Заключительное слово