I don't know if the article is accurate or not, but I think you do have it backwards from what the article says.
I think it says that network IO is only performed where there are no runnable (not idling) goroutines.
I think it says that network IO is only performed where there are no runnable (not idling) goroutines.
Yes, that's what I meant. Got mixed up :)