Go and Rust have different use cases and have different learning curves. The first question you want to ask yourself is, "What do you I want to build?" Go is good for CLI-based programs and server work. Rust is more low-level and can be used to build, say, operating systems. It depends on your goals.
Now, if you don't have any in mind, then I suggest Go because it's easier to learn and you can still be pretty productive in it.