There is a better Java, its Kotlin and its embrace has been lukewarm by community. I think golang serves an interesting purpose and it was always meant to be a better C not better Java.
I’ve always seen Go as far more like Java than C. They facilitate the use cases. Go isn’t a good C replacement for mostly the same reasons Java is not.
People are adopting Kotlin, I’ve seen many coworkers using it for new projects. It becomes a bit more complex if you’re trying to integrate it into an existing large code base, of which there are many in Java.
Actually it was been heavily pushed by Android team, which knowingly stagnate Android Java, with the agenda to replace its use outside the Android system libraries.
Even Android 13 update to a newer Java 11 LTS subset seems to be caused by not losing the ability to use specific Java libraries than anything else.