That's basically my experience with rust and go.
go is stupid, but I can write it. It's stupid needing to write the same for loop over and over again, but it's an obvious for loop that doesn't have any surprises, and everyones for loop looks the same.
rust is smart, but I can't write anything in it (yet). Some of rusts features would be nice to have in go.