ничего кидать? Или там кастомный контекст был?
Нет, дефолтный
Хз, если работает и не создаёт даже теоретических проблем то почему нет?
Ну, например, вот https://faiface.github.io/post/context-should-go-away-go2/
Если мы всё ещё продолжаем насчёт прокидывание в контексте логгера, то это действительно плохая практика Я согласен но в целом в этой статье даже говорится что обычное value хранить контексте тоже плохо либо я неправильно перевёл
мне кажется что плохо, т.к. мы ожидаем что-то внутри контекста... а его там может и не быть и это не должно приводить к проблемам.
А в случае с авторизацией если с таким что-то не так то запрос завершиться еще на middleware где этот Контекс должен становиться а если до обработчика запрос дошёл то в контексте стопроцентно будет токен или я неправ?
получается у вас handler зависит от наличия middleware, а это не очень (хотя сам так делаю)
Ну да зависит если авторизация не прошла обработчику нет смысла выполняться , разве это плохо? Сервер ответ а то шлёт на уровне middleware error 403 если токена не будет или с ним что-то не так
Да нормально, миддлвар отсекает невалидные запросы
я считаю что норм, другого разумного варианта я не вижу
Обсуждают сегодня