Actually Go GC is quite easy to control. If you know your butt from your elbow you can write code that doesn't GC at all.
I really don't have a problem with GC though. Its easier to optimise a GC than to fix memory and reference counting bugs. Memory management is not a problem I want to be dealing with after 60-odd years of computers being around.