ctx := r.Context()
а сюда поставить двоеточие?
ctx := context.WithValue(ctx, "request_id", id)
ПС: нет, так не годится
Мб претензия была в том , что это все можно в одну строчку + да ,вместо строки тип специальный
да, так лучше ctx := context.WithValue(r.Context(), "request_id", id)
Можно не создавать даже переменную ктх в данном случае
да r = r.WithContext(context.WithValue(r.Context(), "request_id", id))
Обсуждают сегодня