Go seems to be coming under fire more and more lately because it hasn't thought about rough edge cases that arose from its simplistic design decisions.<p>Meanwhile, we see Rust increasing in glowing reviews from developers who have used it for its safety.<p>When they both came out I thought they would just grow up side by side and simply be used for different use cases. Nowadays though I'm starting to see Rust eat into Go's market share.<p>The more decentralized community feel of Rust doesn't hurt either, compared to the more BDFL feel of having the Go team from Google decide what happens and what doesn't.