The Go/Rust rivalry is just a peanut gallery meme. It’s never been a real thing IMO.
Rust’s close alternative is C++. Maybe also C? I don’t know if Rust can fill its niche of ultra-portable libraries that are relatively easy to import and use in tons and tons of other languages & systems.
Sure, there will be a small C ABI shim but the developer experience writing in Rust I think is worth it.
Also, nowadays whenever I want to write a fast Python extension, I don't think twice before using pyo3, super simple to write and build.
It's much harder to manage a large codebase/application with Python, but it excels at data science and research programming, which Go and Java do not.
(Obviously, there is overlap between all, and you could do anything in any language.)