I think the enterprise Java sins were caused by cargo cult programming. Java can actually be pretty nice when wielded by someone who isn't afraid to invent new things.
Exactly because of that I rather use languages that provide the tools to work with complexity, instead of shunning it into the shoulders of developers.
Anyway Go has its use cases, and it is already an improvement if less C code gets written.