Re:Comparing Elixir and Go
by kyrra on Friday January 27, 2017 @10:52AM
(#13500467)
As linked elsewhere here, tight loops that never preempt are being fixed in Go 1.8/1.9[0]. Looks like a flag may been added to Go 1.8 called "GOEXPERIMENT=preemptibleloops" that adds a preemptible point at the end of a loop. It's behind a flag for performance/testing reasons, but they are working on it.
[0] https://github.com/golang/go/issues/10958