GoLand is cross-platform IDE built specially for Go developers.
While this is trial software, there are commercial and academic licenses
available.