170 похожих чатов

В 1.20 Join завезли https://pkg.go.dev/errors#Join Зы: стектрейс в ошибке... Не путает ли

топикстартер ошибку и панику?

14 ответов

28 просмотров

Не путает (к сожалению)

Alexey-ilving Автор вопроса
Евгений Омельченко
Не путает (к сожалению)

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

Alexey ilving
Мде. Ну тогда полностью поддерживаю озвученный выш...

я так понимаю лень просто нормально описание писать, что по тексту ошибки непонятно откуда она

Andrey Burov
я так понимаю лень просто нормально описание писат...

Ну тут как будто вопрос не про личное желание, а про коллективную работу над проектом

Alexey-ilving Автор вопроса
Andrey Burov
я так понимаю лень просто нормально описание писат...

Возможно. Не, никто ж не мешает при возврате делать врап (юзая какой-то пакет или кастомную сучность), запихивая в условный слайс имя пакета и метода...

Alexey-ilving Автор вопроса
Matvei Vdovitsyn
Ну тут как будто вопрос не про личное желание, а п...

Коллективная работа - это контекстный логгер с request_id и/или джагер

Alexey ilving
Коллективная работа - это контекстный логгер с req...

Не у всех в логере стектрейс включен, это достаточно дорогая штуковина для нагруженных приложенек

Alexey-ilving Автор вопроса
Matvei Vdovitsyn
Не у всех в логере стектрейс включен, это достаточ...

Там не нужен стектрейс. Нужен id реквеста чтоб по логам выяснить точку входа и, соответственно, место возникновения ошибки

Вы логи на каждом шаге предлагаете что ли писать при возникновении ошибки?

Alexey-ilving Автор вопроса
Matvei Vdovitsyn
Вы логи на каждом шаге предлагаете что ли писать п...

Зачем? Точка входа и место возникновения ошибки. Если ошибки нормально проработать - то достаточно только места возникновения

Matvei Vdovitsyn
Вы логи на каждом шаге предлагаете что ли писать п...

оборачивать их надо, а не просто прокидывать наверх

Alexey ilving
Зачем? Точка входа и место возникновения ошибки. ...

На практике такое всегда приводило к избыточному логированию и засиранию логов, либо к недостаточному логированию, чтобы понять настояющую точку возникновения ошибки 🤷‍♂️

Matvei Vdovitsyn
На практике такое всегда приводило к избыточному л...

Но может у меня просто кода нормального не было)

Alexey-ilving Автор вопроса
Matvei Vdovitsyn
На практике такое всегда приводило к избыточному л...

Эм... У нас разная практика ) Мне чаще всего хватало первого озвученного варианта

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта