@proGO

Страница 990 из 1674
Vladimir
15.11.2017
07:12:25
Который питон поверх jvm

Sherzod
15.11.2017
07:12:36
JIT :D

хотя

это всё таки ВМ

Google
Vladimir
15.11.2017
07:13:05
Который питон поверх jvm
лучше никуда не нести ....

Vladimir
15.11.2017
07:13:12
JIT :D
А если в jvm отключить jit?

Nikolay
15.11.2017
07:13:38
Sherzod
15.11.2017
07:13:47
А если в jvm отключить jit?
я сдаюсь :) Признал же что я тупой

Vladimir
15.11.2017
07:15:34
ну как с падением хайпа .... новичков поменьше стало?

Tiobe прогнозирует 26-место для GO ?

Sherzod
15.11.2017
07:16:44
Чем ниже, тем лучше

Vladimir
15.11.2017
07:16:50
будут на пару с erlang

да достойный сосед!

Sherzod
15.11.2017
07:17:09
типа erlang и go одно и тоже? :D

Да, комплименты сами себе гоферы делать умеют :D

Vladimir
15.11.2017
07:18:02
ну ... типа крутизна ! Она не попса?

тот кто не умеет жрать кактусы ... пусть идет в Python?

Google
Vladimir
15.11.2017
07:26:05
я сегодня ночером наелся кактусов на генераторах кода ... дженерики нах ... кактусы рулят!

tony
15.11.2017
08:46:19
Приветствую всех присутствующих и живых! Помогите начинающему, что не так: src/command/ex_cli/ex_cli.go src/command/main.go /usr/local/Cellar/go/1.8.1/libexec/pkg/tool/darwin_amd64/link: cannot open file /usr/local/Cellar/go/1.8.1/libexec/pkg/darwin_amd64/github.com/jessevdk/go-flags.a: open /usr/local/Cellar/go/1.8.1/libexec/pkg/darwin_amd64/github.com/jessevdk/go-flags.a: no such file or directory делаю go build main.go По какой причине он не ищет по пути GOPATH?

зависимость тянул таким образом с go get github.com/jessevdk/go-flags

tony
15.11.2017
08:50:54
https://pastebin.com/sP0z9KvC

https://pastebin.com/gWaGPim1

nezorflame
15.11.2017
08:53:19
вот за такие импорты надо атата делать

import ( "./ex_cli" )

tony
15.11.2017
08:53:52
Согласен, прошу простить и объяснить

some_random_anonymous
15.11.2017
08:54:03
nezorflame
15.11.2017
08:54:05
заменить . на command

и сбилдится

Vladimir
15.11.2017
08:55:27
В Golang нет relative import'ов.
есть в GOlang относительные импорты , но они обычно привязываются с своим пакаджам!

nezorflame
15.11.2017
08:56:08
есть, да...хотя иногда хочется, чтобы лучше уж не было

пришлось однажды чужой проект доделывать с такими импортами, хотелось себя пристрелить в процессе

tony
15.11.2017
08:57:22
Товарищи, огромное спасибо! На самом деле, я был близок к суициду из-за этого…

nezorflame
15.11.2017
08:57:53
горячая линия помощи юным отчаявшимся гоферам

(:

Vladimir
15.11.2017
08:58:08
Товарищи, огромное спасибо! На самом деле, я был близок к суициду из-за этого…
есть кактусы непростое занятие! В следующий раз имя пакаджа делай с большой буквы! И начало формируй правильно : //MyPacket.go package MyPacket ...

tony
15.11.2017
11:42:51
@DelimiterVlad это оф кодстайл такой?

Google
nezorflame
15.11.2017
11:46:30
нет

он просто любитель всяких...кактусов

официальные гайдлайны тут https://golang.org/doc/effective_go.html#names

By convention, packages are given lower case, single-word names; there should be no need for underscores or mixedCaps

на крайняк можно через дефис типа awesome-project

tony
15.11.2017
11:52:44
@nezorflame благодарствую! А то я сижу потрошу пару пакетов и недоумеваю, где там с большой буквы)

nezorflame
15.11.2017
11:53:22
вообще лучше весь Effective Go прочесть, многое станет понятнее

Mushu
15.11.2017
11:54:47
Всем привет

nezorflame
15.11.2017
11:55:20
Всем привет
и тебе не хворать)

tony
15.11.2017
12:09:12
@nezorflame понял, что по доке нужно более тщательно пробежаться. Я ещё попутно читаю Go на практике М. Батчер М. Фарина, хорошее чтиво

nezorflame
15.11.2017
12:09:57
https://www.ozon.ru/context/detail/id/34671680/

this

tony
15.11.2017
12:13:39
Не спорю, книга годная, есть в электронном варианте, вторая доступнее и с подробными примерами, я бы к The Go Programming Language после подошёл, так как у меня практический интерес

Bohdan
15.11.2017
12:20:24
Приветствую Как сделать изолированное окружение с зависимостями для каждого отдельного проекта?

Alexsey
15.11.2017
12:22:13
vim Dockerfile

Bohdan
15.11.2017
12:22:54
Мне для разработки :)

Nikolay
15.11.2017
12:23:06
Ответ не меняется

Bohdan
15.11.2017
12:23:19
И каждый раз пересобирать докер образ при изменении исходников?

Konstantins
15.11.2017
12:24:03
docker-compose можешь

Alexsey
15.11.2017
12:24:04
или мб любая тулза, которая зависимости в vendor складывает

Google
Konstantins
15.11.2017
12:24:16
а еще можешь VOLUME настроить

и тогда не надо будет пересобирать

Bohdan
15.11.2017
12:24:47
Ого Вот так костыли из-за этого GOHOME

Nikolay
15.11.2017
12:25:57
миф номер 8

https://habrahabr.ru/company/southbridge/blog/323554/

Bohdan
15.11.2017
12:28:37
работал с докером в курсе, что проброс каталога можно делать но как то костыльненько шоль(

Admin
ERROR: S client not available

Konstantins
15.11.2017
12:28:55
почему?

Bohdan
15.11.2017
12:28:57
мне после мира ноды с ее node_modules нужно привыкнуть к таким вещам

Илья
15.11.2017
12:29:50
google golang gb

Konstantins
15.11.2017
12:29:54
ладно еще продакшн-сборка, но что тебе мешает разрабатывать с прикрученным volume?

some_random_anonymous
15.11.2017
12:29:57
Ближайший аналог

Slayer
15.11.2017
12:30:32
Подскажите, роутер горила mux, как понять схренали он в панику вываливается? ошибка с адресами памяти информативности - 0

Bohdan
15.11.2017
12:31:26
https://github.com/golang/dep
ща буду ковыряться благодарю :)

Bohdan
15.11.2017
12:40:37
Блин И этот инструмент требует GOPATH ставить на текущий проект

Alexsey
15.11.2017
12:42:29
wat

Bohdan
15.11.2017
12:42:58
ctx.DetectProjectGOPATH: /Users/onea/Projects/go/mesinter-backend is not within a known GOPATH/src

Google
xPushkin
15.11.2017
12:43:29
Друзья, для Go есть livereload утилита?

some_random_anonymous
15.11.2017
12:44:28
https://github.com/codegangsta/gin

Я это юзаю в текущем проекте

Вроде нормально

xPushkin
15.11.2017
12:45:07
Вроде нормально
Спасибо. Сейчас попробую.

Vlad
15.11.2017
13:01:33
https://www.ozon.ru/context/detail/id/34671680/
Купил ее, доволен А если ещё параллельно исходники читать - вообще каеф

Bohdan
15.11.2017
13:11:57
https://getgb.io/
благодарю, вроде получше дело а как через Intellij GoLand запустить сборку через этот инструмент?

Александр
15.11.2017
13:55:50
https://www.ozon.ru/context/detail/id/34671680/
Прямо сейчас читаю её. Книга хорошая, но зачем они сделали первую главу вообще не понятно. Она там не нужна

Александр
15.11.2017
14:20:15
Чтобы отпугнуть всех новичков
Ну там же прямо написано, что они предпологают, что ты уже что-то знаешь т.е. точно не для новичков

Roman
15.11.2017
14:50:34
парни, подскаждите куда смотреть подскажите, если нужно принимать много не особо больших json и разбирать. из них только несколько вложенных полей нужно получать

nezorflame
15.11.2017
14:51:26
просто описываешь структуру с теми полями, которые тебе нужны

json.Unmarshal нормально отработает

Roman
15.11.2017
14:52:32
просто Unmarshal умею

но слышал, что он нифига не эфективный

полезу образовываться по полной значт

Страница 990 из 1674