I'd argue that if Go support is that bad in free editors, there's a bigger issue that needs to be addressed...
That's probably the biggest annoyance. There are a ton of other minor ones, too.
To be fair, language servers in general are absolute garbage, but the combination of VSCode and gopls is particularly bad.