Strange. Why you keep torturing yourself with Go? Wouldn't just moving (or just staying?) on Java save you lot of grief. On the other hand a non-technical employer might force employees to new/fashionable things, so that could be the case.
But in retrospect I would have preferred Java. That's my fault.
There is no final nirvana language. That is the awful truth of existence.
There isn't one...yet!