Size: a a a

Golang Developers — русскоговорящее сообщество

2020 April 16

AY

Alexey Yurchenko in Golang Developers — русскоговорящее сообщество
Анатолий
го по умолчанию использует все ядра, если не знаете что делаете или просто хотите сделать лучше, гомакспрок не меняйте никогда.
горутины в 90% случаях не нужны, ибо большинство фреймветков/библиотек уже их используют если надо
Го довольно быстрый язык, если у вас все работает приемлимо, лучше заняться другой работой, чем улучшать то что работает хорошо.
это не совсем так в докере
источник

AY

Alexey Yurchenko in Golang Developers — русскоговорящее сообщество
источник

O

Oldman in Golang Developers — русскоговорящее сообщество
Всем привет
источник

O

Oldman in Golang Developers — русскоговорящее сообщество
Подскажите, создал проект выдает ошибку при go run main.go
источник

O

Oldman in Golang Developers — русскоговорящее сообщество
источник

А

Анатолий in Golang Developers — русскоговорящее сообщество
Alexey Yurchenko
это не совсем так в докере
мне гомакспрок показыает в докере правильное количество ядер
источник

А

Анатолий in Golang Developers — русскоговорящее сообщество
покажи свои параметры запуска
источник

O

Oldman in Golang Developers — русскоговорящее сообщество
Анатолий
покажи свои параметры запуска
Я все осознал, спасибо 🙂
источник

x

x-foby in Golang Developers — русскоговорящее сообщество
артем новиков
Если в сестеме 4 ядра и поставить Макс пироц на 4, то тогда 4 функции одновременно будут выведены в консоль?
Нет. Ничего не может быть одновременно выведено в консоль. Как вы вообще себе это представляете?

Ещё раз: уходите от аналогий, не надо сравнивать горутины из Go с "proces_child" из node.js, как минимум до тех пока вы не поймёте, что такое "proces_child".

Решайте практические задачи, не лезьте в бессмысленную теорию. Знания должны быть прикладными, понимаете, иначе же они просто путать вас будут.
источник

O

Oldman in Golang Developers — русскоговорящее сообщество
Добавил в .zshrc export PATH=$PATH:/usr/local/go/bin
источник

O

Oldman in Golang Developers — русскоговорящее сообщество
А все равно при команде go запускается goland
источник

.

..:: махуноф ::.. in Golang Developers — русскоговорящее сообщество
Oldman
Добавил в .zshrc export PATH=$PATH:/usr/local/go/bin
export PATH=/usr/local/go/bin:$PATH
источник

O

Oldman in Golang Developers — русскоговорящее сообщество
Во
источник

O

Oldman in Golang Developers — русскоговорящее сообщество
Спасибо тебе, мил человек 🙂
источник

а

артем новиков in Golang Developers — русскоговорящее сообщество
x-foby
Нет. Ничего не может быть одновременно выведено в консоль. Как вы вообще себе это представляете?

Ещё раз: уходите от аналогий, не надо сравнивать горутины из Go с "proces_child" из node.js, как минимум до тех пока вы не поймёте, что такое "proces_child".

Решайте практические задачи, не лезьте в бессмысленную теорию. Знания должны быть прикладными, понимаете, иначе же они просто путать вас будут.
Выведено не может, но может параллельно выполнятся, берём процесс и создаём его копию которая выполняется в фоне и ждет очередь на вывод. Именно это нужно понять как распаралелить и вывести в порядке очереди
источник

а

артем новиков in Golang Developers — русскоговорящее сообщество
источник

А

Анатолий in Golang Developers — русскоговорящее сообщество
артем новиков
Выведено не может, но может параллельно выполнятся, берём процесс и создаём его копию которая выполняется в фоне и ждет очередь на вывод. Именно это нужно понять как распаралелить и вывести в порядке очереди
у тебя задача создать паралельный код? или ты хочешь просто поучиться?
источник

а

артем новиков in Golang Developers — русскоговорящее сообщество
Анатолий
у тебя задача создать паралельный код? или ты хочешь просто поучиться?
Задача понять как создавать параллельный код и делать порядок вывода в очередь, что бы код выполнялс многопоточно, в тоже всем при выводе не было асинхронности и сам устанавливает что будет выведено в порядке очереди
источник

А

Анатолий in Golang Developers — русскоговорящее сообщество
паралельный код создавать очень просто, достаточно добавить go перед функцией, и это все
источник

А

Анатолий in Golang Developers — русскоговорящее сообщество
а вот почему при выводе не должно быть асинхронности, это странно
источник