But I think Rust and Go are focusing on specific domains. I think people pick languages now looking for specific characteristics that match their domain. I think the overlap between Rust and Go is rather small.
Domain is the same, it's feature overlap, which is small. Highly concurrent chat service? Yeah http://nbaksalyar.github.io/2015/07/10/writing-chat-in-rust.html