Robot
Складчик
- #1
Продвинутая работа с паникой в Go [Golang] [Антон Телышев, Дмитрий Назарков]
- Ссылка на картинку
Без паники – мы не на Титанике!
По полочкам разбираем панику в Go, а также неотрывно связанный с ней механизм отложенных функций.
Программа курса:
Вступительное слово
Магия отложенного вызова функций
По полочкам разбираем панику в Go, а также неотрывно связанный с ней механизм отложенных функций.
Программа курса:
Вступительное слово
Магия отложенного вызова функций
- Оператор defer и его свойства
- defer: доступ к внешней области видимости
- defer: игнорирование ошибок
- defer: внутреннее устройство и производительность
- defer: оптимизации к Go 1.14
- defer: оптимизации к Go 1.18
- Практика по боевому применению defer
- runtime.SetFinalizer
- Литература
- Вступление
- Понятие паники: panic
- Механизм восстановления после паники: recover
- Паника во время паники
- Неуловимые паники
- Когда допустимо паниковать?
- Dynamic & static assertion в Go
- Must-функции
- Паника: дополнительные главы
- Опасный os.Exit
- Непопулярный runtime.Goexit
- Литература
Зарегистрируйтесь
, чтобы посмотреть скрытый авторский контент.