Size: a a a

2020 June 29

с

сонная википедия... in Go-go!
Stepan Neretin
Чет не понял твою мысль
Как мне сделать так, чтобы он не ругался если пароль состоит только из цифр
ну если ты передаешь пароль в виде json number, а Go ожидает json string, будет ли он ругаться?
источник

SN

Stepan Neretin in Go-go!
да не передаю я пароль в виде json number
источник

SN

Stepan Neretin in Go-go!
это почему-то видимо rested client ошибается
источник

SN

Stepan Neretin in Go-go!
видимо вся беда в нем
источник

с

сонная википедия... in Go-go!
ну если там JS, то вполне возможны неявные преобразования из string в int
источник

с

сонная википедия... in Go-go!
я почему-то про postman подумал
источник

SN

Stepan Neretin in Go-go!
ага, спасибо огромное тебе
источник

SN

Stepan Neretin in Go-go!
и еще такой глупый вопрос
теперь хочу как нибудь генерить юзеру jwt токен, а потом сверять его
на гитхабе куча либ посвященных этому
Какая либа считается стандартом для решения таких задач?
источник

с

сонная википедия... in Go-go!
честно говоря не знаю, что считать стандартом, но на jwt.io вроде был список либ и их сравнение
источник

с

сонная википедия... in Go-go!
dgrijalva/jwt-go наверное самая известная
источник

SN

Stepan Neretin in Go-go!
Есть ли смысл сохранять токен в базу?
источник

G

Ghost in Go-go!
Crush_my_love
Кто-нибудь может пояснить мне для тупого как метод скан из пакета буфио работает? Он что считавает из файла до символа новой строки и записывает это в буфер, а потом метод Text() возвращает из этого буфера строку, так?
метод скан обычно используют в цикле, так как он возвращает true если удалось просканировать строку и false если что-то пошло не так(файл закончился)

примеры использования
читаем из файла числа:
https://play.golang.org/p/dSvP6rzv4s3

читаем из файла строки, которые не содержат символ ^
https://play.golang.org/p/azNC8PXgonI
источник

I

I C in Go-go!
привет всем!
можете поделиться рекомендациями как хранить пароли, которые используются в проекте.
Я думал зашифровать пароль и хранить его в зашифрованном виде во внешнем файле. И потом дешифровать с помощью метода.
Такой подход безопасен?
источник

RS

Roman Shandur in Go-go!
I C
привет всем!
можете поделиться рекомендациями как хранить пароли, которые используются в проекте.
Я думал зашифровать пароль и хранить его в зашифрованном виде во внешнем файле. И потом дешифровать с помощью метода.
Такой подход безопасен?
Привет.
Я лично использую aws ssm для этого.
Насчёт файла: есть риск, что кто-то утащит файл и будет его дешифровать. А где вы файл будете хранить? На своём сервере или хранилище?
источник

I

I C in Go-go!
Roman Shandur
Привет.
Я лично использую aws ssm для этого.
Насчёт файла: есть риск, что кто-то утащит файл и будет его дешифровать. А где вы файл будете хранить? На своём сервере или хранилище?
пока не решил, была лишь задумка. Хотел спросить рекомендации
источник

VY

Vladyslav Yarema in Go-go!
I C
привет всем!
можете поделиться рекомендациями как хранить пароли, которые используются в проекте.
Я думал зашифровать пароль и хранить его в зашифрованном виде во внешнем файле. И потом дешифровать с помощью метода.
Такой подход безопасен?
Vault или AWS SSM
источник

DE

Dmitry Ermichev in Go-go!
Раньше писал на php (yii2). После перехода на go не покидает ощущение что для работы необходимо писать в разы больше boilerplate кода, которые там был спрятан под капотом, что в сравнении сильно упрощало разработку (возможно не сопровождение). Может есть способы как-то оптимизировать написание кода и не писать все руками? Например на ум приходит go-swagger для генерации сервера по спецификации, или что-то подобное, пока не пробовал, но слышал полезная вещь. Работа с базой, в сравнении, тоже выглядит намного сложнее. Query builderы, sqlx тоже как-то не вдохновляют.. без genericов для каждой модели надо повторяться
источник

ЕК

Егор Карась... in Go-go!
Dmitry Ermichev
Раньше писал на php (yii2). После перехода на go не покидает ощущение что для работы необходимо писать в разы больше boilerplate кода, которые там был спрятан под капотом, что в сравнении сильно упрощало разработку (возможно не сопровождение). Может есть способы как-то оптимизировать написание кода и не писать все руками? Например на ум приходит go-swagger для генерации сервера по спецификации, или что-то подобное, пока не пробовал, но слышал полезная вещь. Работа с базой, в сравнении, тоже выглядит намного сложнее. Query builderы, sqlx тоже как-то не вдохновляют.. без genericов для каждой модели надо повторяться
Удвою это мнение
источник

BT

Bohdan Turchyk in Go-go!
просто не стоит сравнивать подходы из php-мира с гошными (сорс: пишу на symfony)
там фреймворки, здесь их нет
источник

ЕК

Егор Карась... in Go-go!
Bohdan Turchyk
просто не стоит сравнивать подходы из php-мира с гошными (сорс: пишу на symfony)
там фреймворки, здесь их нет
Ну не, там даже без фреймворка кода поменьше
источник