How to deal with blocking IO in Go — spawning processes, reading stdout without freezing your server, channels, and killing hung tails safely.