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

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

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

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

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «GOLANG NINJA. Искусство работы с ошибками»Учеников на курсе 245
Сертификаты, выданные на курсе «GOLANG NINJA. Искусство работы с ошибками»Сертификатов выдано 80
Отзывы о курсе «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. Искусство работы с ошибками» 35 ч. Последнее обновление курса «GOLANG NINJA. Искусство работы с ошибками» обн. 16 мая 2026

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

1 урок
Закрытый
1.1 Вступительное слово
240
15
10м 49с
14

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

5 уроков
Закрытый
2.1 Вступление
222
222
0м 19с
2
Закрытый
2.2 Знакомство с errno
221
195
43м 3с
24
Закрытый
2.3 Знакомство с errno_t
204
190
24м 34с
17
Закрытый
2.4 Организация "своих" ошибок
197
156
51м 15с
24
Закрытый
2.5 Литература
199
199
1м 10с
3

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

10 уроков
Закрытый
3.1 Вступление
190
190
0м 15с
6
Закрытый
3.2 Введение в интерфейсы в Go
189
161
101м 53с
37
Открытый
3.3 Концепция ошибок в Go
286
165
47м 52с
43
Закрытый
3.4 Базовые подходы к обработке ошибок в Go
167
160
60м 17с
23
Закрытый
3.5 Стандартный пакет errors
165
151
43м 14с
17
Закрытый
3.6 Врапинг ошибок до Go 1.13
160
150
21м 4с
20
Закрытый
3.7 Врапинг ошибок после Go 1.13 (часть 1)
156
142
102м 40с
22
Закрытый
3.8 Врапинг ошибок после Go 1.13 (часть 2)
147
116
180м 57с
31
Закрытый
3.9 Изменения после Go 1.20
106
73
42м 41с
13
Закрытый
3.10 Литература
141
141
5м 37с
14

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

8 уроков
Закрытый
4.1 Вступление
129
129
0м 22с
4
Закрытый
4.2 github.com/pkg/errors (часть 1)
129
112
83м 7с
15
Закрытый
4.3 github.com/pkg/errors (часть 2)
125
112
39м 32с
19
Закрытый
4.4 github.com/pkg/errors (часть 3)
119
99
83м 48с
13
Закрытый
4.5 github.com/cockroachdb/errors (часть 1)
116
103
30м 53с
11
Закрытый
4.6 github.com/cockroachdb/errors (часть 2)
112
96
72м 22с
5
Закрытый
4.7 Прочие нестандартные модули
111
45
68м 22с
13
Закрытый
4.8 Литература
112
112
1м 2с
1

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

15 уроков
Закрытый
5.1 Вступление
104
104
0м 19с
2
Закрытый
5.2 Объявление ошибок
104
102
10м 30с
13
Открытый
5.3 Ошибки и тип ресивера
1 157
106
35м 39с
23
Закрытый
5.4 Константные ошибки
103
99
21м 4с
11
Закрытый
5.5 Базовые идиомы по обработке ошибок (часть 1)
101
96
20м 45с
12
Закрытый
5.6 Про метод Error
99
89
63м 49с
8
Закрытый
5.7 Базовые идиомы по обработке ошибок (часть 2)
97
58
30м 47с
12
Закрытый
5.8 Исключения из правил
96
85
90м 31с
16
Закрытый
5.9 Лучшие практики врапинга
94
78
68м 53с
11
Закрытый
5.10 Оборачивание io.EOF и иже с ним
90
89
3м 21с
6
Закрытый
5.11 Логирование ошибок
94
79
54м 43с
8
Закрытый
5.12 Monadic-style работа с ошибками
91
32
68м 30с
11
Закрытый
5.13 Линтеры и ошибки (часть 1)
89
83
9м 51с
7
Закрытый
5.14 Линтеры и ошибки (часть 2)
88
46
8м 28с
9
Закрытый
5.15 Литература
88
88
5м 50с
5

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

5 уроков
Закрытый
6.1 Вступление
80
80
0м 16с
3
Закрытый
6.2 Работа с ошибками в тестах (часть 1)
80
75
87м 57с
7
Закрытый
6.3 Работа с ошибками в тестах (часть 2)
80
79
36м 43с
6
Закрытый
6.4 Работа с ошибками в тестах (часть 3)
80
75
20м 1с
5
Закрытый
6.5 Литература
77
77
0м 12с
3

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

4 урока
Закрытый
7.1 Вступление
77
77
1м 36с
2
Закрытый
7.2 Передача ошибок между горутинами
78
57
231м 51с
8
Закрытый
7.3 Ошибки при выполнении групповых задач
74
45
62м 0с
9
Закрытый
7.4 Литература
67
67
1м 44с
1

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

4 урока
Закрытый
8.1 Вступление
67
67
1м 20с
2
Закрытый
8.2 Error Inspection & Printing
67
67
8м 0с
2
Закрытый
8.3 Error Handling
68
66
10м 10с
3
Закрытый
8.4 Литература
66
66
2м 32с
1

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

1 урок
Закрытый
9.1 Заключительное слово
67
27
8м 45с
6