
Lucky
02.02.2018
08:05:58

Александр
02.02.2018
08:06:08
как вы решаете вопрос с закоментированием части кода во время рефракторинга
приходится прямо папки выносить их проекта

Гриша
02.02.2018
08:07:49
Так, а git на что?

Google

Макс
02.02.2018
08:07:51
все с ним хорошо
можно тогда вопрос
суть его работы
я добавляю (копирую) пакеты в /vendor
а при компиляции он сам разрулит что откуда брать

Александр
02.02.2018
08:08:50
есть main и пакеты A B C

Макс
02.02.2018
08:09:36

Александр
02.02.2018
08:09:38
я для проверки концепции исправил main и A
я не хочу физически удалять папки, они мне нужны будут
возиться ревертить их из гита потом, не вариант

Макс
02.02.2018
08:13:15
суть новой ветки в том чтоб в ней делать изменения а потом когда отладил все приводишь код в порядок
и переключаешься на свою рабочую ветку и делаешь ном комит а ту ветку можешь удалить

Гриша
02.02.2018
08:14:48
Если Goland'ом пользуешься там локал хистори есть, вообще не проблема вернуть. Но согласен с оратором выше, тупо удалять все не парясь, вернуть что-то это редкая задача и не особо запарная.

Александр
02.02.2018
08:15:03
блин

Marlik
02.02.2018
08:20:31
есть main и пакеты A B C
Ну я бы эти A B C сделал бы в отдельных папках, их импорт на момент компиляции комментами покрыл бы. Что не мешает и просто эти пакеты не компилить если они не отдельно лежат.

Александр
02.02.2018
08:21:10
ну они для удобства лежат в субпапка проекта

Google

Александр
02.02.2018
08:21:40
/root/A
/root/B
/root/C
/root/cmd/service
это грубо
в /root/cmd/service main пакет

Marlik
02.02.2018
08:23:04

Александр
02.02.2018
08:24:25
ну да, что-то я туплю ?
раньше у меня просто другая структура была
возможно из за этого все компилилось
был указан "directory" и там лежат main.go
остальные пакеты в субпапках

Макс
02.02.2018
08:36:35
подскажите что я пропустил
dep init
dep ensure -add github.com/kataras/iris
Warning: Gopkg.lock is out of sync with Gopkg.toml or the project's imports.
Fetching sources... дальше все завилсло
в документации не пойму пишут что надо синхронизировать
Gopkg.lock Gopkg.toml
пытаюсь добавить в новый проект 1 зависимость

Ilia
02.02.2018
08:40:02

Макс
02.02.2018
08:42:09
я бы рад но это обязательное условие
собственно из-за него добавляю вендоринг в проект чтоб один раз пакет прикрепить и более горя не знать

Ilia
02.02.2018
08:42:56
кто этот человек который сказал обязательно использовать iris? думаю стоит бежать оттуда
https://github.com/avelino/awesome-go/pull/1135
https://www.reddit.com/r/golang/comments/57w79c/why_you_really_should_stop_using_iris/
http://www.florinpatan.ro/2016/10/why-you-should-not-use-iris-for-your-go.html

Макс
02.02.2018
08:45:50
да нет бежать не стоит все было норм сервис работал но потом по раковому стечению обстоятельств потерялся пакет ириса и было принято решение переписать с 5 на 8
и чтоб не возникало в предь таких ситуаций принято решение завердорить пакет в git
да наслышан но я не всилах повлиять
все же суть вопроса в том почему не подтягиваеться пакет в \/vendor

Marlik
02.02.2018
08:48:07

Google

Макс
02.02.2018
08:49:27
https://golang.github.io/dep/docs/daily-dep.html
вот статья по которой я делаю
тогда вопрос более узкий нужно ли перед операций добавления зависимости прописывать ее в Gopkg.toml

Daniel
02.02.2018
08:57:36
dep ensure нужно делать
И об этом написано в доке

Игорь
02.02.2018
08:59:22
Разошлю. А мне какая выгода

Макс
02.02.2018
09:03:33
подскажи пж Gopkg.toml - нужно ли править или то что в нем сгенерированно авт достаточно
УРАААААА Daniel Podolsky спасибо огромное
я правильно понял что dep ensure сама разрулит зависимости
просто их добавляем в пакеты а затем dep ensure и все зависимости уже в вендоре и можно go build

Natalia
02.02.2018
09:15:44
Всем привет! Есть вакансия (Мск, от 120к, Saas компания, digital health платформа). Актуально кому-то? Пишите, если что
(Не знаю, можно ли размещать тут предложения по работе, не нашла правил, но готова исправиться!)

Alexey
02.02.2018
09:17:19

Arch
02.02.2018
09:17:30

Alexander
02.02.2018
09:18:07

Natalia
02.02.2018
09:18:14
Не, офис

John
02.02.2018
09:18:24

Natalia
02.02.2018
09:18:49
И некурящего хотят еще ?

Alexander
02.02.2018
09:19:17
И когда уже все на удаленку перейдут, охото же на офис тратиться (аренда помещений и тд)

Alexey
02.02.2018
09:19:24

Yaroslav
02.02.2018
09:19:34

Dmitry
02.02.2018
09:19:40
живоглота

Google

John
02.02.2018
09:19:46

Olzhas
02.02.2018
09:20:00
+ нетрадиционной ориентации

Alexander
02.02.2018
09:20:00

Olzhas
02.02.2018
09:20:39
и чтобы js знал на уровне "зачем юзать го, давайте ноду"

Alexander
02.02.2018
09:20:52
и сразу fullstack)))
с опытом от 10 лет)

John
02.02.2018
09:21:53

Admin
ERROR: S client not available

Alexander
02.02.2018
09:22:15
такое ощущение что таких и ищут)))

Yaroslav
02.02.2018
09:22:19

Alexander
02.02.2018
09:22:43
на HH там сплошником такие вакансии)))

John
02.02.2018
09:23:19

Arch
02.02.2018
09:23:51
вейп в офисе показан, спинер обязательно!

Alexander
02.02.2018
09:23:57

Arch
02.02.2018
09:24:09
Без спинера даже на собеседование можно не приходить

John
02.02.2018
09:24:20

Alexander
02.02.2018
09:24:45

Arch
02.02.2018
09:25:59
Не полите тестовые задания))) На самом деле не один, а Генеральному, HR и главному Тимлиду над всеми тимлидами
Предложившему удачную кандидатуру жижа для вейпа в подарок, если соискатель проработает от 3 месяцев

Google

Arch
02.02.2018
09:27:34
.... Генеральный скзал, что даст на своем гироскутере прокатиться

Alexey
02.02.2018
09:27:43

Arch
02.02.2018
09:28:35
Да на самом деле все это не важно, главное чтобы лендинги делал, и в крипте разбирался во имя хайпа и ICO и святого битка

John
02.02.2018
09:29:07

Alexander
02.02.2018
09:30:03

John
02.02.2018
09:30:50

Alexander
02.02.2018
09:30:56

Arch
02.02.2018
09:31:27
А что за новый формат поля в БД? как писать "index TREE NOT NULL"?))))

Alexander
02.02.2018
09:31:50
)))

Arch
02.02.2018
09:32:31

Daniel
02.02.2018
09:32:51

Arch
02.02.2018
09:34:34
Кстати вот тема животрепещущая, гошка сама обновляет пакеты? или ты как гогетом его поставил, так и оно будет жить пока принудительно его еще раз не обновишь?

Daniel
02.02.2018
09:35:13
Сама не обновляет

Alexander
02.02.2018
09:35:16
да, надо вручную

Daniel
02.02.2018
09:35:28
А то бы нам совсем привет пришел

Alexander
02.02.2018
09:35:29
а зачем?)
версионирование еще бы нормальное

Arch
02.02.2018
09:36:19

Daniel
02.02.2018
09:36:21
Зачем? У нас вендор вместо него