уникальный идентификатор, который будет логироваться во всех местах бизнес логики, работа которой порождена хттп реквестом.
Нормально ли в хендлере генерить такой идентификатор один раз, класть его в контекст и дальше этот контекст прокидывать через всю бизнес логику ?
opentracing
ну а вообще, конечно, для этого контекст и нужен
В общем то контекст интерцепторы и новомодные chanelz
да, нормально
нормально, но я бы посоветовал обернуть контекст в свой кастомный типизованный контекст нежели context.Value: type Ctx struct { id MyID ctx context.Context }
Зачем, если можно явно его прокидывать?
Обсуждают сегодня