Что такое GOMAXPROCS?

Middle
766 просмотров
AFK Offer AI

GOMAXPROCS задаёт количество OS-тредов, которые могут одновременно выполнять Go-код. По умолчанию равен количеству логических CPU. Это не лимит горутин — горутин может быть миллион, а GOMAXPROCS=4 значит что одновременно работают максимум 4. Менять можно через runtime.GOMAXPROCS() или переменную окружения. В большинстве случаев дефолт оптимален, руками крутить нужно редко.

Следующий вопрос

Как эффективно конкатенировать строки?