At the same time, flymake-go will fail to catch a lot of errors that only compilation can catch. I'm not too keen on recommending incomplete solutions.