
Alex
18.08.2018
08:55:19
vgo станет частью официального тулчейна с 1.12 и заменит простой go get.

Dorian
18.08.2018
08:56:57

Nick
18.08.2018
08:58:40
да вот у мне я начал ругаться видити ли, что в зависимостях есть повтор: import на один и тот же паект как с текущем проекте, так и в зависимом. Я был удивлён
Это я про dep

Google

Dorian
18.08.2018
08:59:42
Как то сумбурно

Artem
18.08.2018
09:07:31

Alex
18.08.2018
09:08:13
В 1.11 это экспериментальная фича.

Artem
18.08.2018
09:09:12
Мы же понимаем, что если эксперимент провалится, то ее все равно не выпилят

Dorian
18.08.2018
09:09:45
Кто-то пользуется уже?

Vladimir
18.08.2018
09:09:54

Alex
18.08.2018
09:10:01
Но её ещё не будут использовать повсеместно, так как будет альтернатива. А после 1.12 уже не будет выбора

Vladimir
18.08.2018
09:10:04
просто его может быть продлят на релиз-другой

Artem
18.08.2018
09:12:03

Alex
18.08.2018
09:21:50
В 1.12 vgo должен заменить стандартный функционал go get и go build. В 1.11 это поведение можно будет включить или выключить, а в 1.12 такой возможности уже не будет.

ainu
18.08.2018
09:31:58

Alex
18.08.2018
09:34:10
Можно, но нужно скачать его отдельно, потому что он ещё не входит в Go toolchain.
https://github.com/golang/vgo/blob/master/README.md

Google

ainu
18.08.2018
09:37:04
а есть ктаткая методичка как юзать?
как скомпилить как скачать пакет?

Nick
18.08.2018
09:38:16
Как то сумбурно
да потомучто нужно было собрать vendor за пару минут - а не тут то было )
vgo порадовал, выполнил то, что мне было нужно, всё вывел на экран, что не понравилось, всё собрал за минималное количетсво времени

Alex
18.08.2018
09:39:25
https://github.com/golang/go/wiki/Modules

Dorian
18.08.2018
09:49:05
Простите за оффтопик. Кто-то может порекомендовать хороший сервис переводов на en? Человеческие конечно же

guga
18.08.2018
11:02:47
Парни, решил тут потыкать го на досуге, скажите, а есть что-то по типу sdkman.io из jvm мира, или nvm из ноды
короче чтобы энвайромент нормально сделать, а не сношаться с go_path и и прочим

Dorian
18.08.2018
11:05:17
Docker есть

guga
18.08.2018
11:06:19
Это не особо хороший вариант.

Dorian
18.08.2018
11:07:37
Ну не знаю. Нормальный в го энвайромент. Раз настроил и забыл

guga
18.08.2018
11:08:43
а как вы версии меняете?

undiabler
18.08.2018
11:10:46

guga
18.08.2018
11:11:07

Alex
18.08.2018
11:11:14
https://github.com/moovweb/gvm

guga
18.08.2018
11:12:42
как я на него раньше не наткнулся? ?♂️

Pawel
18.08.2018
11:12:51
а как вы версии меняете?
у меня НИ РАЗУ не возникло проблем при переходе на новою версию голанга. Поставил и забыл, вот как меняем

guga
18.08.2018
11:12:51
спасибо

Pawel
18.08.2018
11:13:28

Alex
18.08.2018
11:13:44

Google

Dorian
18.08.2018
11:13:48
А вообще докер у меня

Pawel
18.08.2018
11:14:17

Alex
18.08.2018
11:14:28
В джаве с версиями вообще проблем нет. Там сейчас все статично, весь бизнес (почти) сидит на 8 и не дёргается :)

guga
18.08.2018
11:14:50

Alex
18.08.2018
11:15:29
Go билдит бинарник

guga
18.08.2018
11:15:33
в любом случае, спасибо, Oleksiy

Alex
18.08.2018
11:15:39
Рантайм среды нет, точнее только ОС и всё

Pawel
18.08.2018
11:16:06

guga
18.08.2018
11:16:24
таки да, забыл об этом

Pawel
18.08.2018
11:16:50

Dorian
18.08.2018
11:17:04

Pawel
18.08.2018
11:17:22

guga
18.08.2018
11:17:25

Pawel
18.08.2018
11:17:44

guga
18.08.2018
11:17:44

Alex
18.08.2018
11:17:50

Pawel
18.08.2018
11:18:02

guga
18.08.2018
11:18:23

Google

guga
18.08.2018
11:18:34
оракл все равно всех пушит к переезду

Pawel
18.08.2018
11:19:47

Alex
18.08.2018
11:20:39

guga
18.08.2018
11:22:50

Nick
18.08.2018
11:28:32

Pawel
18.08.2018
12:41:20
Серьёзно?
Шучу конечно. В джава энтерпрайзе обычно тыщи xml-конфигов с непонятными настройками и зависимостями и зопарк маргинальных jar-ов, которые хз кто и когда правит. Карл! Разве может это всё посыпаться при переходе на новую версию? Да нет, бред какой-то!

Marperia
18.08.2018
12:58:15

Alex
18.08.2018
12:58:57

Marperia
18.08.2018
12:59:22

Alex
18.08.2018
12:59:40
@procxx

Marperia
18.08.2018
13:00:17
Храни тебя Линус Торвальд, человек.

Alex
18.08.2018
13:00:41
?

Sliva
18.08.2018
13:10:47
Кто может посоветовать книги/статьи или готовые решения связанные с p2p сетью?

Subbotin
18.08.2018
13:12:43
вам в @distributed

Dmitri
18.08.2018
16:29:56

guga
18.08.2018
16:36:18
А зачем?
Ну лично в момент изучения языка, мне интересно как было и как стало, если что-то поменялось

Constantine
18.08.2018
16:44:24
вм нет, все ок с этим

Google

Pawel
18.08.2018
16:51:23

guga
18.08.2018
16:53:41
ну я скорее о изменениях в языке, к тому же я не хочу сношений прописыванием переменных окружения
gvm меня вполне устроил
а на счет vm я не понял, она же есть, просто она статически линкуется в бинарник
или я ошибась?

Vasily Romanov
18.08.2018
17:02:23
нет vm
компилятор выдаёт машинный код в результате

guga
18.08.2018
17:04:08
а кто менеджит память?

Vasily Romanov
18.08.2018
17:04:58
рантайм языка
ну и ос :)

Pawel
18.08.2018
17:09:03

Vladimir
18.08.2018
17:16:03
Не с переменными впрочем

Artem
18.08.2018
17:39:52
в чем разница между make(map[string]bool) и map[string]bool{} ?

Alexey
18.08.2018
17:51:02

Artem
18.08.2018
17:51:10
да. я нагуглил