I use vscode as a Golang IDE. It's pretty comprehensive with the extension that integrates the Go toolchain.
I tried Gogland EAP for a while, and liked it a bit better, but now it's a paid product, I'm happy with vscode (which has 95% of the features I use and 0% of the price).