Size: a a a

2021 May 13

JI

Johnny Ipcom in Go-go!
Насчёт красиво - спорно, эта штука криво работает с интерфейсами, надо писать костыли, но в целом терпимо...
источник

AB

Andrey Burov in Go-go!
мне кажется что плохо, т.к. мы ожидаем что-то внутри контекста... а его там может и не быть и это не должно приводить к проблемам.
источник

АК

Александр Костюченко... in Go-go!
Думаю имеется в виду что от нуля до максимального большого целого числа
источник

VS

Vladimir Sorokin in Go-go!
Значения от 0 до n, где значение n не включается
источник

АЛ

Артем Лазаренко... in Go-go!
да не, мне интересно что за [) скобки
источник

AB

Andrey Burov in Go-go!
прокидывай userID, а права и т.п. проверяй уже где-то отдельно
источник

АК

Александр Костюченко... in Go-go!
А в случае с авторизацией если с таким что-то не так то запрос завершиться еще на middleware где этот Контекс должен становиться а если до обработчика запрос дошёл то в контексте стопроцентно будет токен или я неправ?
источник

АЛ

Артем Лазаренко... in Go-go!
это как раз то что не включительно?
источник

АК

Александр Костюченко... in Go-go!
Ну уровень прав мне не так критично я в любом случае их проверяю просто конкретно в токини мне удобно отдавать на frontend роль так как в зависимости от неё отрисовывается разный интерфейс
источник

AB

Andrey Burov in Go-go!
если не смотреть на всякие DI, то сам сервис вполне красиво реализуется
источник

VS

Vladimir Sorokin in Go-go!
[  - включается
( - не включается в диапазон
источник

АК

Александр Костюченко... in Go-go!
Круто, запомнил
источник

АЛ

Артем Лазаренко... in Go-go!
ммм, буду знаьть
источник

AB

Andrey Burov in Go-go!
получается у вас handler зависит от наличия middleware, а это не очень (хотя сам так делаю)
источник

АК

Александр Костюченко... in Go-go!
Ну да зависит если авторизация не прошла обработчику нет смысла выполняться , разве это плохо? Сервер ответ а то шлёт на уровне middleware error 403 если токена не будет или с ним что-то не так
источник

АК

Александр Костюченко... in Go-go!
Я просто не понимаю как по-другому построить логику если так не делать
источник

АК

Александр Костюченко... in Go-go!
401*
источник

S

Sergey in Go-go!
Да нормально, миддлвар отсекает невалидные запросы
источник

S

Sergey in Go-go!
Токен дальше слать спорно если он только потом не пересылается куда
источник

AB

Andrey Burov in Go-go!
я считаю что норм, другого разумного варианта я не вижу
источник