Go /
ОбработкаОшибокВообще говоря, с обработкой ошибок всё плохо, т.к. нельзя отловить момент возникновения ошибки. Поиск места, где генерируется ошибка, при возврате кода ошибки
В них есть стек Паника/usr/local/go/src/runtime/panic.go - там можно поставить брекпойнты на gopanic и gorecover и отлаживать любую панику. ЛОРgolang - не хочу возвращать err, хочу паниковать! Паникуй как профессионал - приводится подсчёт использования паники в библиотеках, сравнивается быстродействие программ с паникой и без и показывается, что в том примере паника не уступает по скорости. |