all the issues you mention for go literally plague every other language out there except for a very small minority. of which rust is one. its a fair criticism but you're completely disregarding the downside around development speed.
I've used both languages extensively. I like both languages. I still reach for golang first because its faster to develop with simply due to the compile times.