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

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

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

14 ответов

26 просмотров

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

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
На практике такое всегда приводило к избыточному л...

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

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

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

Мужики и девушки, привет) в Вelphi xe7 в настройках во вкладке "Editor Options" далее " Color" есть список: "Elements", открыв который мы можем настраивать отображение разных...
Kraszx
14
Добрый вечер. Есть вопрос, а может и предложение. Был у меня диалог в другой группе о делфи и я задался вопросом: "А нельзя ли в делфи цвет //коментария и {комментария} сде...
Kraszx
24
как быть с принтером? такой подход прокатит?
zamtmn
12
Всем привет! Подскажи, пожалуйста, как передать в TComboBox сразу значение и id записи. На Delphi я делал так: ComboBox1.Items.AddObject('Какое-то значение', Pointer(id запис...
Евгений
13
Мдя, прикол, боевая сборка запускается (именно под отладчиком) после F9 примерно полторы минуты (97 секунд если быть точным). Начал копать - проблема детектится сразу - зависа...
Александр (Rouse_) Багель
38
А вот это что за конструкция? Вернее, она тут нафига?
Serjone
10
Привет. Подскажите, как правильно сматчить лист фиксированного размера, чтобы компилятор не говорил мне о неполном паттерне? Допустим что-то такое [x', y'] = sort [x, y]?
Arseny
8
Здравствуйте, вопрос по структурам данных. Были у вас случаи, когда пришлось писать деревья или двунаправленные списки?
/ /
50
Товарищи, кто работа с iphelper? Или может я в самой логике ошибки фигачу, не пойму.... var ifTable : PMIB_IFTABLE; size, corSize: DWORD; Buffer ...
Warfarellen
4
Мужики. привет) в Вelphi xe7 в настройках во вкладке "Editor Options" далее " Color" есть список: "Elements", открыв который мы можем настраивать отображение разных элементов...
Kraszx
2
Карта сайта