News for hackers. Stuff that matters.
Re:Comparison of the Go and Erlang concurrency models (2011) by slimsag on Thursday December 04, 2014 @01:14PM (#8700682)
Newer Go versions (1.2 I think?) use preemptive scheduling so you don't have to do anything special: that's my point entirely.

Goroutines by specification have the potential to run all at the same time, in the exact way that OS-level threads do.

In older _implementatoins_ of Go, goroutines were not preemptively scheduled, and exactly as you say you had to be careful.

There are no comments on this comment yet.