@gogolang

Страница 225 из 1630
Kirill
07.04.2017
19:44:11
тогда, может быть, их у тебя и правда 4.

а если где-то у тебя самого или у тебя в зависимостях они есть — считай, что у тебя, на время работы того блока кода, ядро одно.

это же, вроде, в 1.8 не фиксили, да, коллеги?

Slava
07.04.2017
19:48:59
А как же мои 4 ядра?
Для операционной системы твои ядра - процессоры или прям ядра? :)

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
/proc/cpuinfo выдает процессоры же вроде
Там есть как CPU number так и core number. Для ос ведь есть разница, правда для софта нету

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

corpix
08.04.2017
13:49:22
Я прочитал, что это потоки, которыми управляет виртуальная машина. У Го есть встроенная ВМ?
Под ВМ здесь имеется в виду рантайм языка. Основное отличие гринтредов в том что ими управляют в userspace, без задействования привычных для обычных, системных тредов, системных вызовов. Т.е. можно сказать что гринтреды это альтернативная системным тредам реализация, которая стремиться достичь той же цели, но иными способами

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
стоппер? =)

что это за новое слово в программировании

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
апликуха, энвайронмент, деплой?
А бывает, когда у русских шутка не зашла, но они продолжают гнуть свою линию, надеясь, что совпадет. Однако стоппер не есть слово, переведенное транслитом, а образовавшиеся в некоторых отдельных заинтересованных группах людей.

Мерлин
08.04.2017
18:06:17
http://m0sth8.github.io/runtime-1/#19
У меня открывается пустая страница (

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
где-то недавно проскакивал шелл на го с плагинами
Хорошо бы в micro добавили поддержку go плагинов, надо будет fr запилить

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". Так ведь и с гитом работать проще

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
Ок

Страница 225 из 1630