Robot Складчик 4 Июл 2022 #1 Продвинутая работа с паникой в Go [Golang] [Антон Телышев, Дмитрий Назарков] Ссылка на картинку Без паники – мы не на Титанике! По полочкам разбираем панику в 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 Литература Заключительное слово Читать далее... Показать больше Зарегистрируйтесь , чтобы посмотреть скрытый контент.
Без паники – мы не на Титанике! По полочкам разбираем панику в 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 Литература Заключительное слово Читать далее... Показать больше