No one would say those commits show he was working on Go as a "personal project" during that time.
No, it won't. Rust has been stable since 1.0, as the article itself mentions.
One of the big advantages of Go is that it comes with a coherent set of libraries from a single source (Google) that do most of the things you'd want to do on a server. Rust is more like Python; many people write libraries, many of which overlap and some of which work.
But I do want to emphasize that Rust libraries follow semver, and the lock features of Cargo mean that your builds are always reproducible and you upgrade only when you want to. Your code will never stop compiling one day just because some library "churned".
Odd comparison, Python actually has quite a comprehensive, well used standard library, which usually gives you enough to get going.
Using NodeJS as an example would've made more sense, where most libraries/modules are user written.
If it is true, please file bugs. We do our best not to break people's stuff, going to pretty extreme lengths compared to many other ecosystems.
I'm actually doing a talk about the ACM's Applicative conference in NYC this year talking about the history of Rust.