
Kirill
07.04.2017
19:44:11
тогда, может быть, их у тебя и правда 4.
а если где-то у тебя самого или у тебя в зависимостях они есть — считай, что у тебя, на время работы того блока кода, ядро одно.
это же, вроде, в 1.8 не фиксили, да, коллеги?

Slava
07.04.2017
19:48:59

Google

Sergey
07.04.2017
19:50:17
Так что хз, как мои ядра для убунты выглядят )

Slava
07.04.2017
19:51:37
Ну вот читай изначальное сообщение
Один процессор - один тред
Рантайм го сам переключает горутины

Kirill
07.04.2017
20:21:05

Vladimir
08.04.2017
06:04:44

Andrew
08.04.2017
06:54:02

Max
08.04.2017
13:09:19
Товарищи, по умолчанию горутины выполняются только на одном ядре процессора? То есть выглядят как green threads или я ошибаюсь? Если ошибаюсь, подкиньте где почитать
мм, кажется как раз выше об этом писали :D

Олег
08.04.2017
13:25:53
По умолчанию горутины выполняются на всех доступных ядрах, и они всегда green threads, просто разбиты по системным тредам :)

Sergey
08.04.2017
13:42:55
Что такое green threads
? )

Google

Egor
08.04.2017
13:43:54
зелёные потоки
кеп

Phil
08.04.2017
13:44:20
Грин треды это ваще что?

Олег
08.04.2017
13:45:13

Sergey
08.04.2017
13:46:15
Я прочитал, что это потоки, которыми управляет виртуальная машина. У Го есть встроенная ВМ?

Олег
08.04.2017
13:48:40
Не совсем ВМ, но есть Go Scheduler

Phil
08.04.2017
13:49:18

corpix
08.04.2017
13:49:22

Олег
08.04.2017
13:50:08

Sergey
08.04.2017
14:16:58

Slach
08.04.2017
16:14:39
народ strings.Join() для []string гарантирует порядок обхода?

Egor
08.04.2017
16:24:15
Чувак первое апреля прошло

FlaIDzeres
08.04.2017
16:24:16
сори не тот чат)
но не отменяет совет) посмотреть реализацию

Egor
08.04.2017
16:27:04
Это да

Aleksander
08.04.2017
17:09:53
Во время ожидания time.Sleep runtime может приостановить текущую горутину и передать управление другой (чего простаивать)?

Greg
08.04.2017
17:35:22
Давно бы проверили :)
Запускаем ровно гоурутин под количество ядер на процессе по GOMAXPROCS и одну лишнюю
В первых гоурутинах равных ядрам запускаем долгий слип, а лишнюю запускаем через короткий слип и какой-нибудь fmt для проверки
Вуаля, проверили, что любой стоппер рантайм смотрит и передает управление

Slava
08.04.2017
17:40:52
стоппер? =)
что это за новое слово в программировании

Mikalai
08.04.2017
17:48:37

Google

Mikalai
08.04.2017
17:48:47
Но принцип такой, да

Egor
08.04.2017
17:49:17

Greg
08.04.2017
17:51:17
А великая русская душа - подождать комментарий
И ехидно простебать его :)
Ибо
1. Я думаю, что я это уже знаю и тысячу раз повторять не буду какому-то человеку
2. Я не знаю, но простебать можно, почему бы и нет

Slava
08.04.2017
17:52:05
я не стебу, хочется понять что это такое стоппер

Greg
08.04.2017
17:52:41
https://ru.wikipedia.org/wiki/Стоппер_(значения)
Суть из разных значений несет один смысл

Slava
08.04.2017
17:54:23
может быть в каком-то конкретном кругу общения оно несёт смысл, но обычно применяют термины из профессиональной литературы, которые уже устоялись

Greg
08.04.2017
17:54:50
Бывает, что скажу.

Egor
08.04.2017
17:57:51
апликуха, энвайронмент, деплой?

Slava
08.04.2017
17:58:09
http://m0sth8.github.io/runtime-1/#19
вот отсюда можно пролистать, там есть слайд про когда переключаются горутины

Greg
08.04.2017
17:59:32
апликуха, энвайронмент, деплой?
А бывает, когда у русских шутка не зашла, но они продолжают гнуть свою линию, надеясь, что совпадет.
Однако стоппер не есть слово, переведенное транслитом, а образовавшиеся в некоторых отдельных заинтересованных группах людей.

Egor
08.04.2017
18:00:17

Мерлин
08.04.2017
18:06:17

Slava
08.04.2017
18:06:51
попробуй другим браузером?

Мерлин
08.04.2017
18:20:29
попробуй другим браузером?
Открывается только если разрешить загрузку из недоверенных источников
Что-то не в порядке в Датском королевстве

Slava
08.04.2017
18:20:56
теперь я могу делать с твоим компом всё что угодно!

Мерлин
08.04.2017
18:21:17
Но презентация неплохая

Google

Мерлин
08.04.2017
18:22:52
Пишем модульную Go программу с плагинами
http://4gophers.ru/articles/plugins/#.WOksgtryhhE

Slava
08.04.2017
19:02:25
где-то недавно проскакивал шелл на го с плагинами

Мерлин
08.04.2017
19:18:52

Slava
08.04.2017
20:19:44
https://github.com/vladimirvivien/gosh

Мерлин
08.04.2017
20:26:55
Забавно то, что без плагинов в шелле нет ничего
Всё на плагинчиках

Slava
08.04.2017
20:39:13
нормальная история, чо

Max
09.04.2017
08:12:36
Товарищи, подскажите, почему файлы проекта нужно хранить в GOPATH, чем плохое решение держать свои файлы прямо в папке приложения, и импортировать их как, например, "../cookiemonster". Так ведь и с гитом работать проще

Andrew
09.04.2017
08:21:36

Max
09.04.2017
08:33:57

Andrew
09.04.2017
08:35:25
Философия Go - не будь жмотом, клади все в github

Олег
09.04.2017
08:45:10
Философия Go, скорее, - будь огромной корпорацией с монорепозиторием без внешних зависимостей.

Alexander
09.04.2017
12:58:49
Ничто не мешает взять ноду – уж там то всё продумано

Diskord
09.04.2017
13:02:05
тут есть кто-нибудь кто использует го в продакшене?

Vadim
09.04.2017
13:05:11
думаю тут много таких :)

Ivan
09.04.2017
13:20:51
Смотря что считать продакшеном

Alexander
09.04.2017
13:34:24
Уже не 2013-15 года чтобы такое спрашивать. Продакшены залиты Го уже по самые уши

Vadim
09.04.2017
14:06:39
Теперь такое актуально про раст и эликсир спрашивать :)

redbeard
09.04.2017
14:26:07
дискорд эликсир юзает

Google

Phil
09.04.2017
14:29:17
дикто?

Diskord
09.04.2017
14:30:04
дискорд
а что на расте есть?

Ivan
09.04.2017
14:31:13
на расте мозиловский движое новый

Diskord
09.04.2017
14:31:36
там же вроде часть плагинов только

Alex
10.04.2017
13:52:44
Дамы и господа!
Разбудите, пожалуйста, когда Golang перестанет быть говном

Ivan
10.04.2017
13:53:18
Ок