Doublegrey
и как тогда проверять? допустим просто создать куки с логином или именем?
Oleg
Doublegrey
:D гуглить я люблю
Aleksandr
Неееееее
Aleksandr
Jwt
Doublegrey
неее
Aleksandr
Doublegrey
да. я тут подумал... @azheltishev , ты прав. jwt
Aleksandr
Спасибо
Doublegrey
:D
Doublegrey
да
Doublegrey
я просто чтото забыл о нём :D
Vsevolod
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
Daniel
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 это общая практика
Daniel
ainu
ainu
пакет с бинарем же должен называться main, не?
Daniel
да
Valentin
Смотрите как сделано в исходном коде го https://github.com/golang/go/blob/master/src/cmd/cover/cover.go
ainu
ainu
github.com/имя/либа/код.go
github.com/имя/либа/cmd/имя_бинаря1/код.go
ainu
жалко только что к пеерезду на github (сейчас закрыто пока не готово) придется по коду лазить и везде приписывать github.com
ainu
ну или платиь гитхабу
ainu
за то что скрыть от людских глаз
Антон
Ребят, а есть для го нормальная реализация ldap с авторизацией по gssapi, кроме https://github.com/paleg/libadclient ?
ainu
Sergey
чет запутался в gopath и goroot
какие пути им задать? допустим моя структура
home/user/go1.9
и в ней три папки bin src pkg
Sergey
а все вроде разобрался
ceiling cat
GOROOT это путь к папке где ты GO ставил
ceiling cat
GOPATH это путь твоего воркспейса (не знаю насколько это правильно, но я всегда когда создаю проект в голанге ставлю его в текущую директорию)
ceiling cat
Типа Project Gopath
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
тут тоже "держите мороженное "
Anonymous
проехали
Anonymous
а какой щас package используют для доступа к serial?
Anonymous
или не так: когда вам нужно использовать какой-нибудь пакет и есть куча устаревших по каким критериям выбираете? звездочки/активность на гитхабе, или https://golanglibs.com/top?q=serial, или еще что?
Daniel
я в код гляжу
engelbart
Ну за счёт того что компиляция статическая и можно венндорить меня соц. активность пакета не интересует
engelbart
весь код никогда не читаю, но пяток фунцкий что собираюсь вызывать, могу посмотреть
engelbart
issues часто смотрю
Daniel
это да