go-plus
An enhanced Go experience for the Atom editor
...Run a variety of linters (e.g. golint, vet, etc.) against your code using gometalinter, revive or golangci-lint. Run tests, display test output, and display test coverage using go test -coverprofile. Display documentation for identifiers in source code using gogetdoc. Rename the symbol under your cursor using gorename. Go to definition using guru or godef. Highlight occurrences of an identifier using guru. Find usages of an identifier using guru.