Comment

Comment by ridiculous_fish

Some operations can use green threads, while others need kernel threads. Last I tried (~2015) Go would spawn unlimited kernel threads, so function callers had to know whether a call required a kernel thread or not, and rate-limit appropriately.

Is this still the case? How does modern Go handle operations which require kernel threads?

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton