tgoop.com/golangprofi/414
Create:
Last Update:
Last Update:
⚙️Три паттерна конкурентного кода: гайд для Go-разработчика
Часто для погружения в ту или иную тему необходима мотивация — например, можно в проекте увидеть странное поведение кода, которое вызывает больше вопросов, чем ответов.
Именно так получилось у автора статьи. Он встретил логику ограничения потоков выполнения, основанную на результате выполнения функции GOMAXPROCS(0)
, которая по умолчанию будет равна runtime.NumCPU
.
Это подходит под паттерн с параллельными вычислениями на одном процессоре, но использовалось для ограничения количества одновременных запросов к удаленному серверу.
👉 Читать
BY Golang Юниор

Share with your friend now:
tgoop.com/golangprofi/414