Gogland's non-standard formatting is one of my pain points. But the standard go* tooling doesn't offer any proper refactoring.
Unless if by refactoring you mean "Jus' renaming my functions and variables and nothing else, and only when all my packages compile correctly, with 80% guranteed success" then Gorename is a good tool, I guess. YMMV.
This is what I have in mind when I talk about good refactoring (Resharper on Visual Studio being the gold standard IMHO):
https://es137custom.files.wordpress.com/2012/12/resharperref...
It's a huge productivity boost for me, enough that I'm willing to live with the subpar experience of IDE Vim Plugins.
Again, you can argue that YOU don't need this IDE fanciness, but OP claimed this is a major reason for them wanting to ditch Scala.