Coming from a Java background, I found Go to be a much better language if only in terms of simplicity. Java just got too elaborate and complex. Once I shifted my full attention to Go it quickly became apparent to me that I was never going back to Java despite my 20+ years of working with it in internet application development. Java was just too verbose and elaborate in the final analysis.