Повышаем информативность ошибок в Go – github.com/ztrue/tracerr
|
|
Вторник, 12 Февраля 2019 г. 14:36
+ в цитатник
После многолетнего опыта работы с php и js, я привык иметь в ошибках стектрейс и смотреть на место, где произошла ошибка прямо из эррор-репорта. Пересев на Go пару лет назад, я был несколько удивлен, что в Go другие правила и нужно угадывать стектрейс по какой-нибудь строке типа `invalid character`. А если она произошла на проде и не известно, как ее воспроизвести, то это превращалось в целый аттракцион.
Поскольку я уверен, что не один от этого страдал, то сделал пакет, который умеет так:
->
GitHub Читать дальше -> https://habr.com/ru/post/440008/?utm_source=habrahabr&utm_medium=rss&utm_campaign=440008
Метки:
go
отладка
golang
stacktrace
debug
error handling
errors
source maps
error log
-
Запись понравилась
-
0
Процитировали
-
0
Сохранили
-