
Alexander
28.06.2018
09:54:39
учись пользоваться Go

Антон
28.06.2018
10:02:36

Michael
28.06.2018
10:04:15
чтобы страдать и унижаться

Google

Alexander
28.06.2018
10:05:47
нет. Чтобы напрямую работать с памятью.
Но это уже стало так сложно, что лучше как раз не надо...

Илья
28.06.2018
10:08:22
https://github.com/teh-cmc/mmm

Alexander
28.06.2018
10:09:11
Черно-белая фотка, как с могильного камня проямо выглядит...

Илья
28.06.2018
10:10:16
если человеку интересно, то зачем его отговаривать?

Alexander
28.06.2018
10:10:40
ну, предупредить-то надо?

Илья
28.06.2018
10:10:57
и, кстати, фото у тебя тоже черно-белая
:)

Alexander
28.06.2018
10:11:08
угу

Sasha
28.06.2018
10:12:42
Всем привет! Есть группа для вакансий? Ищу двух людей СПб

Alexander
28.06.2018
10:13:11
есть

Илья
28.06.2018
10:13:22

Sasha
28.06.2018
10:13:34
Сяп

Google

Roman
28.06.2018
10:20:51
https://go-review.googlesource.com/c/go/+/107715

stixlink
28.06.2018
10:36:28
ребят, кто значет, подскажите, как работать с датой в плане, нужно от сегодняшней даты отнять несколько дней
как сделать?
есть чего готовое?

Vladislav
28.06.2018
10:37:22

Zarif
28.06.2018
10:37:30
myDate.AddDate(0, 0, -1)
-1 - +добавить дней, -отнять дней

stixlink
28.06.2018
10:37:59
через Unix()?

Aleksandr
28.06.2018
10:45:22

Roman
28.06.2018
10:54:47
есть
и как оно? что происходит при потере нод/дисков?

Aleksandr
28.06.2018
10:55:49
я его юзаю в режиме сингл ноды

Ilya
28.06.2018
11:06:28

Aleksandr
28.06.2018
11:11:53

Roman
28.06.2018
11:14:27

Alexander
28.06.2018
11:34:25
кто-нибудь собирает приложухи в GitlabCI?

Aleksandr
28.06.2018
11:34:54
Да

Alexander
28.06.2018
11:36:25
можешь цепочку рассказать? мне нужно скомпилировать приложение, запоковать в докер, пушнуть в регистри...

Aleksandr
28.06.2018
11:37:03
Ну а Гугл не подсказывает? Golang gitlab ci

Google

Alexander
28.06.2018
11:39:10
угу, подсказывает... берем golang образ, компилим, профит... только докера нет в образе golang... если ставишь, докер - при запуске докера ворнинг - мол, докер уже запускается, если в ямле не запускаешь докер - пишет, слушай, докер точно запущен?

Alan
28.06.2018
11:40:02

Alexander
28.06.2018
11:40:39
раннер работает, пайплайн запускает, докерфайл написан, лежит в репе

Alan
28.06.2018
11:40:41
А потом в .gitlab-ci.yml описываешь свой пайплайн

Alexander
28.06.2018
11:40:47
вооот
https://pastebin.com/ZWZgvffN

Никита
28.06.2018
11:48:29

Alexander
28.06.2018
11:48:36
на 13 строке, если запускаешь докер - пишет что докер уже запускается и ci падает
если НЕ запускаешь, то тогда при docker build -t .... пишет, что докер не исполняется...
да

Никита
28.06.2018
11:50:54
да
Мне почему то казалось что нельзя делать указатель на слайс. Ладно, спасибо

The
28.06.2018
11:53:31
Можно, но бессмысленно. Слайс - это и так ссылочный тип.

Alexander
28.06.2018
11:54:56

Aleksandr
28.06.2018
12:00:42

Alexander
28.06.2018
12:04:23
тут либо ссылки наобум, либо предлагают использовать чужие контейнеры
типа image: restra/golang-docker-gitlabci
FROM lwolf/golang-glide:0.12.3
я что-то ссусь такое использовать, внутри майнеров нет? =)

Alan
28.06.2018
12:06:35
Зачем ты добавляешь докер?

Alexander
28.06.2018
12:07:00
чтобы образ забилдить...

Google

Alexander
28.06.2018
12:07:28
положив туда скомпилированную программу и запушить в регистри...

Alan
28.06.2018
12:10:19
Тебе нужно добавить сервис dind
Как-то так:
services:
- docker:dind

Aleksandr
28.06.2018
12:11:12

Alan
28.06.2018
12:11:55

Alexander
28.06.2018
12:12:28
т.е. скакать наоборот взять docker/dind и туда go поставить?

Sergey
28.06.2018
12:13:19
надо это делать в два шага
1. билдишь бинарник с помощью образа golang
2. билдишь образ докеровский используя артифакт с предыдущего шага

Admin
ERROR: S client not available

Alexander
28.06.2018
12:14:55
хм, попробую...
спасибо

Илья
28.06.2018
12:18:27
я вне контекста, но https://docs.docker.com/develop/develop-images/multistage-build/

Alan
28.06.2018
12:22:29

Илья
28.06.2018
12:35:39
если кто не в курсе, базовый образ можно передавать как аргумент

Alexander
28.06.2018
12:39:43
http://sirile.github.io/2016/09/29/minimal-go-containers-with-docker-and-gitlab-ci.html
https://gist.github.com/jcloutz/a9831d60aefb5e6ca29fd7848a230467
https://gist.github.com/sh0umik/20d16d9a99d3b0eda4e4cfaa0f14ac7b
https://medium.com/@SergeyNuzhdin/how-to-build-tiny-golang-docker-images-with-gitlab-ci-166e11d5c3f7
Minimal Docker containers with Go using GitLab CI
Кажется, при слове докер нормальные люди уже просто начинают вздрагивать и нехорошо смотреть...

Aleksandr
28.06.2018
12:46:30

Alexander
28.06.2018
12:49:18
не жди. подумай об уже сказанном

Aleksandr
28.06.2018
12:49:55
я уже. чувствуется недосказанность

Google

Alexander
28.06.2018
12:50:33
ну, значит чувствуй. Не надо ждать. :)
и вобще, комната не про докер

Антон
28.06.2018
12:53:54

Olzhas
28.06.2018
12:55:58
:q!

Kirill
28.06.2018
12:56:18
:wq

Olzhas
28.06.2018
12:56:52
:q!
Сейв для слабаков

Alexander
28.06.2018
12:57:11
https://rutube.ru/video/365ef788948530146f9b6a768cbb5bf5/

Stanislav
28.06.2018
12:57:16
__противно пищит__

Alexander
28.06.2018
12:58:37
а ведь парни плагин для Vim делали... старались, а все без толку, народ годами просто из редактора выйти не может :)
коллеги... :)

Антон
28.06.2018
13:02:43

Илья
28.06.2018
13:14:15

Alexander
28.06.2018
13:18:24
да не так то, что парни изображают свою OS на пустом месте, и стараются всех убедить в том, что оно очень пеореносимое и прекрасное. В том что надо хорошо знать родительсмкую систему они как-то не спешат всех уверить
но хорошие бизнесмены - это да

Aleksandr
28.06.2018
13:20:58

Alexandr
28.06.2018
13:23:44
Ребята, подскажите, как правильно создать строку csv с полями, взятыми в кавычки.
Делать стринговый массив, перебором делать string.Quote выглядит как-то по-деревенски, не?

Alexander
28.06.2018
13:25:17
читать документацию!

Alexandr
28.06.2018
13:26:06