All languages have their place and there's no simple "better" or "worse" between any of them.
Go's great for quickly and efficiently writing web services and other general programs. It's clean, simple and quick to learn. Executables are pretty fast and it's safe.
Rust's aimed more at systems level programming like operating systems etc. but it's also suitable for general programs. It's complex and hard to learn but powerful according to its advocates. Like Go, executables are fast and it's safe.