Size: a a a

Golang Developers — русскоговорящее сообщество

2020 November 10

AR

Alexandr Romanov in Golang Developers — русскоговорящее сообщество
всем привет! А есть у кого-нибудь хорошее решение задачи по отслеживанию insert'ов в табличку sqlite3?
источник

x

x-foby in Golang Developers — русскоговорящее сообщество
Alexandr Romanov
всем привет! А есть у кого-нибудь хорошее решение задачи по отслеживанию insert'ов в табличку sqlite3?
Что значит отслеживание insert'ов?
источник

D

Dmitry in Golang Developers — русскоговорящее сообщество
господа, подскажите пожалуйста что значит эта конструкция ?
token.Claims.(jwt.MapClaims)
мне нужно название чтобы понять что мне читать и гуглить
источник

А

Анатолий in Golang Developers — русскоговорящее сообщество
Dmitry
господа, подскажите пожалуйста что значит эта конструкция ?
token.Claims.(jwt.MapClaims)
мне нужно название чтобы понять что мне читать и гуглить
это приведение типа
token.Claims легким движением руки превращается в jwt.MapClaims
источник

AS

Alexey Shumkin in Golang Developers — русскоговорящее сообщество
Dmitry
господа, подскажите пожалуйста что значит эта конструкция ?
token.Claims.(jwt.MapClaims)
мне нужно название чтобы понять что мне читать и гуглить
Приведение типов
https://tour.golang.org/methods/16
источник

D

Dmitry in Golang Developers — русскоговорящее сообщество
по данной ссылке сказано что это проверка типа, а не приведение типа
источник

AS

Alexey Shumkin in Golang Developers — русскоговорящее сообщество
Dmitry
по данной ссылке сказано что это проверка типа, а не приведение типа
Ну, сходи на одну страницу назад
https://tour.golang.org/methods/15
источник

D

Dmitry in Golang Developers — русскоговорящее сообщество
понял, благодарю
источник

x

x-foby in Golang Developers — русскоговорящее сообщество
Только не приведение, а утверждение.
Приведение типов — это другое
источник

D

Dmitry in Golang Developers — русскоговорящее сообщество
направьте пожалуйста в нужном направлении
есть вебсервер, у него есть http.HandlerFunc
есть к этому делу мидлваря которая проверяет jwt
вопрос - как лучше из этой самой мидлвари вытащить наверх данные пользователя из jwt?
я не нашел других идей кроме как некой глобальной переменной :(
источник

D

Dmitry in Golang Developers — русскоговорящее сообщество
но если эту переменную обьвить глобально в пакете main, то в других пакетах потом этот тип не подставляется в аргументах функции
источник

А

Анатолий in Golang Developers — русскоговорящее сообщество
глобальная переменная не будет работать, у тебя в одной области видимости будут разные сессии
источник

А

Анатолий in Golang Developers — русскоговорящее сообщество
мидлваря твоя принимает контекст, в нее нужно совать нужные тебе переменные, тогда они будут доступны в других хендлерах
источник

D

Dmitry in Golang Developers — русскоговорящее сообщество
мидлваря принимает w http.ResponseWriter, r *http.Request
источник

D

Dmitry in Golang Developers — русскоговорящее сообщество
прямо в риквест писать тоже так себе идея :(
источник

А

Анатолий in Golang Developers — русскоговорящее сообщество
прямо в реквест и нужно
источник

А

Анатолий in Golang Developers — русскоговорящее сообщество
источник

А

Анатолий in Golang Developers — русскоговорящее сообщество
вот сюда
источник

AS

Alexey Shumkin in Golang Developers — русскоговорящее сообщество
я тут мимо проходил... но мне тоже интересно, а  как в контекст запроса можно что-то записать?
источник

А

Анатолий in Golang Developers — русскоговорящее сообщество
Alexey Shumkin
я тут мимо проходил... но мне тоже интересно, а  как в контекст запроса можно что-то записать?
источник