@proGO

Страница 849 из 1674
Igor
11.09.2017
20:35:13
gb пишут неплох

Constantine
11.09.2017
20:36:21
gb пишут неплох
в чем киллер фича?

Igor
11.09.2017
20:36:50
Ну там прям всё как вы хотели

Google
Constantine
11.09.2017
20:37:06
wtf?
glide.sh

Ilya
11.09.2017
20:38:00
не пробовал такой

Constantine
11.09.2017
20:38:25
я его в течение последнего года юзаю

Igor
11.09.2017
20:38:43
Our view is that Glide will be around until an official package manager is ready for production use by the masses. 

Ilya
11.09.2017
20:39:00
а что они никакю централизованную бд пакетов не пользуют? как тот же npm?

Constantine
11.09.2017
20:39:15
они юзают урлы )

зачем база пакетов?

Ilya
11.09.2017
20:39:25
ну тогда зоопарк гарантирован

Constantine
11.09.2017
20:39:26
это как pip

Ilya
11.09.2017
20:39:27
(:

Constantine
11.09.2017
20:39:29
можешь дать урл и поехали

как и дефолтный go get

Daniel
11.09.2017
20:39:38
Google
Constantine
11.09.2017
20:39:54
в чем зоопарк, я не понял

Ilya
11.09.2017
20:40:04
в тех же версиях библиотек

Constantine
11.09.2017
20:40:21
то есть?)

Ilya
11.09.2017
20:40:28
есть какая-то стандартизация кроме .v1 .v2 в урлах?

Constantine
11.09.2017
20:40:29
один юзает 1.2, другой 1.3 в одном проекте?

глайд умеет фиксировать по коммиту, тегу, бранчу

насколько я помню

Ilya
11.09.2017
20:40:49
почему в одном. в разных

Igor
11.09.2017
20:40:51
gb · A project based build tool for Go https://getgb.io/

Constantine
11.09.2017
20:40:53
создается lock файл

Ilya
11.09.2017
20:41:55
а мож разраб кладет на свой репо и у него были причины его переинициализировать?

Constantine
11.09.2017
20:42:16
и что?

Ilya
11.09.2017
20:42:30
ну что а у тебя по коммиту фикс )

а коммиты тютю

Igor
11.09.2017
20:42:46
ну что а у тебя по коммиту фикс )
Ну так коммитв никуда не делись

Constantine
11.09.2017
20:42:46
не понимаю ситуацию

не экономь слова при объяснениях )

Ilya
11.09.2017
20:43:24
ну решил он грохнуть гит и положил в новый репо либу первым комитом

а у тебя коммит в глайде

короче по мне очень зоопарковый подход

Google
Constantine
11.09.2017
20:43:56
а чем тебе другой пакетный менеджер поможет в жизни?

чем npm лучше?

у тебя есть папка вендоров, для многих бест практикс класть вендоры в гит )

Igor
11.09.2017
20:44:23
чем npm лучше?
Там своё версиирование

Constantine
11.09.2017
20:44:25
чтобы не было такой проблемы, как ты описал

Ilya
11.09.2017
20:44:30
он тоже говно. но я хочу пакеты нужных версий.

Constantine
11.09.2017
20:44:34
Там своё версиирование
они прям копируют весь код?

Igor
11.09.2017
20:44:35
И удалить пакет нельзя

Constantine
11.09.2017
20:44:51
они спят с гуглом и им бесплатно сторейдж с сеткой дают?)

Daniel
11.09.2017
20:44:55
коллеги, уймитесь, прошу вас

в js пакетный менеджер нужен обязательно по очевидным причинам

а в go можно обойтись

Ilya
11.09.2017
20:45:27
да ладно, проблема отчасти надумана.

Daniel
11.09.2017
20:45:33
а раз можно, то лучше обойтись

Ilya
11.09.2017
20:45:39
сложил в вендор и живи себе

но все же

Igor
11.09.2017
20:46:21
Ну такое

Ilya
11.09.2017
20:47:09
ну в этих всяких жабах так раньше и делали. клали в проект jar конкретных версий. и таскали с проектом.

сейчас не знаю как там.

Google
Alex
11.09.2017
20:47:41
сейчас не знаю как там.
артифактори и поехал

Igor
11.09.2017
20:47:50
maven

Удобно это

AxiS
11.09.2017
20:51:20
Да, но он требует что бы проект лежал в $GOPATH/src/somename/
это и компилятор требует. В чем проблема поменять GOPATH для работы над конкретным проектом, который по каким-то неведомым причинам не может лежать в основном GOPATH?

AxiS
11.09.2017
20:58:05
Просто непонятно зачем было проектировать подобным образом
Подход вполне логичный, позволяет сохранять чистую структуры пакетов. Все в одном месте. node_modules с уровнями и иерархией путей ничем не лучше. Есть соглашение большинство его придерживается.

Кто использует maven тоже чаще всего придерживаются стандартной иерархии, а не начинают ворошить структуру и городить под нее конфиг в pom

Gnh
11.09.2017
21:58:58
А что делать если при установке линукса нельзя создать больше дисков



Default
11.09.2017
22:05:32
А плюсик у тебя заблокирован?

Daniel
11.09.2017
22:06:24
Просто непонятно зачем было проектировать подобным образом
ну непонятно и непонятно. не требуется же понимание лично от вас...

Ну так менеджеры теперь там
на самом деле, там теперь uberjar

+

Gnh
11.09.2017
22:07:36
А хотелось поставить паралельно винде

Default
11.09.2017
22:08:53
https://t.me/joinchat/Be4rsT7VI1LxrHaMR3pezQ

В самых первых

Двигай в профильный чят

Alexey
11.09.2017
22:09:19
А хотелось поставить паралельно винде
/sda4 разве логическим нельзя сделать, и тогда нарезать сколько угодно дисков? Но вообще это оффтопик

Google
Alexey
11.09.2017
22:14:15
Винда может заругаться))

Daniel
11.09.2017
22:16:00
коллеги, я уже очень близок к тому, чтобы вас побанить

хотите тереть за эту херню - трите в привате

а лучше все же почитаейте книжек каких-нибудь, и/или доки

Yury
12.09.2017
02:12:35
Можно как-то анонимную функцию вызвать внутри неё же?
> ок, ок) функции не записанные в переменные судя по описанию ты хочешь Y combinator, но зачем? типы все равно придется описывать. https://gist.github.com/wancw/4301d95cea1169631435 (гист не мой)

Andrey
12.09.2017
08:41:57
если я получил по апи json в котором был массив каких-то значений, и смапил его в слайс, то значения в слайсе будут в том же порядке?

Denis
12.09.2017
08:42:26
Да

Andrey
12.09.2017
08:42:58
т.е порядок не гарантируется только в мапах, а в слайсах гарантируется?

Denis
12.09.2017
08:43:30
Да

Vladimir
12.09.2017
09:47:12
слайс это считай массив

Daniel
12.09.2017
09:52:23
сылка на кусок массива

Ilya
12.09.2017
10:00:53
сцылка + длина куска

Daniel
12.09.2017
10:02:09
вот это уже не так важно

а вот то, что слайс - не массив может быть важно весьма

например, можнополучить пару слайсов, которые меняют содержимое друг друга

Ilya
12.09.2017
10:06:29
вот да. гемморой

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