Doublegrey
и как тогда проверять? допустим просто создать куки с логином или именем?
Doublegrey
:D гуглить я люблю
Aleksandr
Неееееее
Aleksandr
Jwt
Doublegrey
неее
Doublegrey
да. я тут подумал... @azheltishev , ты прав. jwt
Aleksandr
Спасибо
Doublegrey
:D
Anonymous
и как тогда проверять? допустим просто создать куки с логином или именем?
а чем тебе jwt не угодил? закинул туда id и какой-нибудь секретный токен, а на сервере получил все роли по id
Doublegrey
да
Doublegrey
я просто чтото забыл о нём :D
engelbart
интересная картинка
Мерль
gigsib/README.md at master · azbshiri/gigsib https://github.com/azbshiri/gigsib/blob/master/README.md
ainu
Смотрите, я пишу опенсорс библиотеку встраиваемую. но будет также и бинарник для доступа к ней через HTTP (хочешь встраивай хочешь используй извне) Нормально ли делать так: в корне main.php там же папка libname и в ней пэкедж для использования извне говорю:
ainu
делайте import "github.com/moeimya/libname/libname" ?
Daniel
я бы хотел понять - при чем тут php
ainu
ничего страшного что go get заодно скачает и скопилит бинарник?
ainu
просто сложно работать с двумя репами одновременно
Daniel
это сильно зависит от основного применения
Daniel
если в основном бинарник, и иногда кому-то понадобится либа - сорцы бинарника в cmd/какЕгоТам
Daniel
а если бинарник сильно побочный в этом ао всем - можно и в отдедльную репу его угнать
ainu
хм
ainu
т.е. если я сделаю в директории две папки: либа и cmd, то go get не скомпилит бинарник?
Daniel
нет
ainu
а в корне проекта оставить пустоту без файлов вообще
Daniel
ну - README положить, а так - да
ainu
хм. Вдогонку. В папке cmd лежит main как обращаться к либе? кроме import "github.com/имя/либа/либа"
ainu
"../либа" не хочет
ainu
вернее как правильно идеологически
Valentin
Пихать бинарник в пакет cmd это общая практика
ainu
пакет с бинарем же должен называться main, не?
Daniel
да
Valentin
Смотрите как сделано в исходном коде го https://github.com/golang/go/blob/master/src/cmd/cover/cover.go
ainu
github.com/имя/либа/код.go github.com/имя/либа/cmd/имя_бинаря1/код.go
ainu
жалко только что к пеерезду на github (сейчас закрыто пока не готово) придется по коду лазить и везде приписывать github.com
ainu
ну или платиь гитхабу
ainu
за то что скрыть от людских глаз
Антон
Ребят, а есть для го нормальная реализация ldap с авторизацией по gssapi, кроме https://github.com/paleg/libadclient ?
Sergey
чет запутался в gopath и goroot какие пути им задать? допустим моя структура home/user/go1.9 и в ней три папки bin src pkg
Sergey
а все вроде разобрался
ceiling cat
GOROOT это путь к папке где ты GO ставил
ceiling cat
GOPATH это путь твоего воркспейса (не знаю насколько это правильно, но я всегда когда создаю проект в голанге ставлю его в текущую директорию)
ceiling cat
Типа Project Gopath
Sergey
GOROOT это путь к папке где ты GO ставил
да я прочитал, типа его можно не указывать если в дефолтную папку ставился
Anonymous
Vanilla - класический
Anonymous
может кто что круче подскажет
Anonymous
в плане первода слова Vanilla
Sergey
вот вопрос в другом слетают эти переменные
Sergey
даже не перезагружался а их уже нет как так
Sergey
зашел в vscode он потер и path и gopath отлично
ceiling cat
юзай гогланг, нафиг тебе этот веб браузер маскирующийся под текстовый редактор
Daniel
Vanilla - класический
базовый. vanilla - это, насколько я знаю, ванильное мороженое, которое служит основой для всех остальных сортов
Anonymous
ну говорят же на Wow vanilla
Anonymous
ладно проехали
Daniel
wow?
Anonymous
World Of Warcraft
Oleksii
Oleksii
Unexciting, normal, conventional, boring.
Anonymous
https://hackernoon.com/learning-vim-what-i-wish-i-knew-b5dca186bef7
Anonymous
# Keep It Vanilla
Anonymous
тут тоже "держите мороженное "
Oleksii
тут тоже "держите мороженное "
Сказали же "которое служит основой для остальных сортов"
Anonymous
проехали
Aleksandr
Vanilla - класический
Чистый, голый. Писать на голом/ванильном го vs писать на фреймворке.
Anonymous
а какой щас package используют для доступа к serial?
Anonymous
или не так: когда вам нужно использовать какой-нибудь пакет и есть куча устаревших по каким критериям выбираете? звездочки/активность на гитхабе, или https://golanglibs.com/top?q=serial, или еще что?
Daniel
я в код гляжу
engelbart
Ну за счёт того что компиляция статическая и можно венндорить меня соц. активность пакета не интересует
engelbart
весь код никогда не читаю, но пяток фунцкий что собираюсь вызывать, могу посмотреть
engelbart
issues часто смотрю
Vladimir
я в код гляжу
Ещё в незакрытые issues полезно :)
Daniel
это да