Go is good, and yes, every language has serious flaws. I think what you really meant is Go is nothing special. 
It&#x27;s a nice language with nice syntax, but the ideas behind it aren&#x27;t different.<p>The reason people like Rust is it is different. It&#x27;s what people wished C++ could have been so many years ago.<p>With that said though, each of the languages have its place and uses. Sure many things can be done with both of them, but some things only Rust can do&#x2F;will be able to do(many unstable things still). Both languages will be successful imo.<p>I can see Go and Rust being taught as the primary languages in the academic world and in the enterprise world. If I were starting out in school, I&#x27;d probably pick Go and Javascript.