To be fair, it depends on the version of Go.
Used to be well-hidden cooperative, these days it's preemptive.
It changed for a reason.