
ainu
01.10.2017
12:46:42
пакет с бинарем же должен называться main, не?

Daniel
01.10.2017
12:46:56
да

Valentin
01.10.2017
12:52:41
Смотрите как сделано в исходном коде го https://github.com/golang/go/blob/master/src/cmd/cover/cover.go

ainu
01.10.2017
13:00:10

Google

ainu
01.10.2017
13:01:14
github.com/имя/либа/код.go
github.com/имя/либа/cmd/имя_бинаря1/код.go
жалко только что к пеерезду на github (сейчас закрыто пока не готово) придется по коду лазить и везде приписывать github.com
ну или платиь гитхабу
за то что скрыть от людских глаз

Антон
01.10.2017
13:07:54
Ребят, а есть для го нормальная реализация ldap с авторизацией по gssapi, кроме https://github.com/paleg/libadclient ?

ainu
01.10.2017
13:13:49

Sergey
01.10.2017
13:17:21
чет запутался в gopath и goroot
какие пути им задать? допустим моя структура
home/user/go1.9
и в ней три папки bin src pkg
а все вроде разобрался

in favor
01.10.2017
13:39:14
GOROOT это путь к папке где ты GO ставил
GOPATH это путь твоего воркспейса (не знаю насколько это правильно, но я всегда когда создаю проект в голанге ставлю его в текущую директорию)
Типа Project Gopath

Sergey
01.10.2017
13:40:18

BlastPy
01.10.2017
13:46:28
Vanilla - класический

Google

BlastPy
01.10.2017
13:46:33
может кто что круче подскажет
в плане первода слова Vanilla

Sergey
01.10.2017
13:49:29
вот вопрос в другом слетают эти переменные
даже не перезагружался а их уже нет как так
зашел в vscode он потер и path и gopath отлично

in favor
01.10.2017
14:47:19
юзай гогланг, нафиг тебе этот веб браузер маскирующийся под текстовый редактор

Daniel
01.10.2017
14:48:18
Vanilla - класический
базовый. vanilla - это, насколько я знаю, ванильное мороженое, которое служит основой для всех остальных сортов

BlastPy
01.10.2017
14:48:35
ну говорят же на Wow vanilla
ладно проехали

Daniel
01.10.2017
14:48:52
wow?

BlastPy
01.10.2017
14:49:13
World Of Warcraft

Alex
01.10.2017
14:50:31
Unexciting, normal, conventional, boring.

BlastPy
01.10.2017
14:51:10
https://hackernoon.com/learning-vim-what-i-wish-i-knew-b5dca186bef7
# Keep It Vanilla
тут тоже "держите мороженное "

Alex
01.10.2017
14:53:36

BlastPy
01.10.2017
14:53:53
проехали

Aleksandr
01.10.2017
14:54:09

Andrey
01.10.2017
15:14:25
а какой щас package используют для доступа к serial?

Google

Andrey
01.10.2017
15:15:48
или не так: когда вам нужно использовать какой-нибудь пакет и есть куча устаревших по каким критериям выбираете? звездочки/активность на гитхабе, или https://golanglibs.com/top?q=serial, или еще что?

Daniel
01.10.2017
15:16:15
я в код гляжу

Ivan
01.10.2017
15:16:31
Ну за счёт того что компиляция статическая и можно венндорить меня соц. активность пакета не интересует
весь код никогда не читаю, но пяток фунцкий что собираюсь вызывать, могу посмотреть
issues часто смотрю

Vladimir
01.10.2017
15:39:42

Daniel
01.10.2017
16:09:23
это да

Max
01.10.2017
17:06:36
а кто-то идет на http://gothamgo.com/ ?
на недел будет

double
01.10.2017
17:22:00
блин. Ребята. Как мне отдавать статические файлы из папки static когда я захожу на /login ?

Daniel
01.10.2017
17:22:23
гугл не отвечает?

double
01.10.2017
17:22:25
http.Handle("/login", http.FileServer(http.Dir("./static")))
вот это нашел
но не робит

Daniel
01.10.2017
17:23:05
при таком раскладе post в /login уже не обработать...

double
01.10.2017
17:23:33
так что мне делать?

Nikolay
01.10.2017
17:26:56
так что мне делать?
отдельные хендлер и путь для статики или лучше вообще это повесить на nginx/caddy

double
01.10.2017
17:28:26

Daniel
01.10.2017
17:28:55

double
01.10.2017
17:29:21
а ничего если я на / повешу 2 хендлдера?

Google

Daniel
01.10.2017
17:34:17
чего. не выйдет

double
01.10.2017
17:37:08
блииин. Чтото я тупой совсем(.

Daniel
01.10.2017
17:37:36
что можно сделать

double
01.10.2017
17:37:37
Можете обьяснить, как мине на /login отдавать всю папку static ?

Daniel
01.10.2017
17:37:55
не
надо сформулировать задачу
человеческими словами
и решение станет очевидно

Kirill
01.10.2017
17:38:43
не всегда человек может это сделать

Daniel
01.10.2017
17:38:47
(на некоторые uri надо повесить хендлер FileServer, а на другие - обработчик собственно логина)

Kirill
01.10.2017
17:40:15
https://blog.sourced.tech/post/enry/ https://github.com/src-d/enry

double
01.10.2017
17:48:31

Sergey
01.10.2017
17:53:29

Kirill
01.10.2017
18:14:41
я бы такую задачу на грэйме решал. в несколько строк пилится.

Daniel
01.10.2017
18:16:51

Nikolay
01.10.2017
18:27:17

Daniel
01.10.2017
18:28:17
https://github.com/gramework/gramework

Никита
01.10.2017
18:31:27

Google

Sergey
01.10.2017
18:31:29

Mush
01.10.2017
18:31:51

Sergey
01.10.2017
18:32:24
точнее codecov

Kirill
01.10.2017
18:33:21

Mush
01.10.2017
18:33:22
ну вот тесты покрывают строки кода, какой-то их процент

Sergey
01.10.2017
18:33:23
но я думал build passing показатель что тесты пройдены
а тогда понятно

Mush
01.10.2017
18:33:50
там не только пройдены/не пройдены, но и сколько кода задействуется

Sergey
01.10.2017
18:34:24
пока сложно все это
но буду теперь знать

Никита
01.10.2017
18:35:36
Да
расскажи почему, вдруг правда есть причины
пока это кажется рекламой
условимся, что nginx у нас проксирует запросы к приложению

Kirill
01.10.2017
18:37:04

double
01.10.2017
18:37:29

Никита
01.10.2017
18:37:30

Nikolay
01.10.2017
18:43:23

Kirill
01.10.2017
18:53:27
До - велосипед на плюсах

No1
01.10.2017
19:11:13
Такой хаылоад что летенси nginx кошмарит все приложение)))) чудно:)

Никита
01.10.2017
19:12:52