Yet with Go you don't need to worry about comparing Java Stacks, changing your tooling, testing them etc, the binaries "just work" out the box in a near perfect condition.
So no, it's not as simple and perfect in my opinion.
I regrettably don't remember the outcome though, and don't use either of them anymore to even test them readily, especially not under the same load.
And those Go binaries aren't runnable across a wide range of platforms like JVM apps are.
Likewise for "worse" ecosystem. It really depends on your context.
Edit: A closing thought: One thing I find enjoyable about working with Go is that it is tuned for my particular context. I also enjoy writing Java (and more specifically Kotlin) when that context changes (e.g. a desktop application).