The GCs on the JVM are superior to what golang offers. You have several to choose from based on the use case you have (batch processing, web backend, latency sensitive ,etc.).
We also needed fast start times and hopefully graal continues to mature. We also worried about graal costs given oracles history.
We've seen the hoops that people had to jump through to get golang GC to work properly once they hit a certain scale.
The GC benchmarks we did showed that Go would work as well, so we begrudgingly moved to it.