Fast setup go tools.
You can install the necessary tools for development in just 2 steps.
$ go get -u github.com/Code-Hex/go-install-tools
$ go-install-tools
It follows the following source code
https://github.com/Microsoft/vscode-go/blob/master/src/goInstallTools.ts
gocode
fromgithub.com/stamblerre/gocode
gopkgs
fromgithub.com/uudashr/gopkgs/cmd/gopkgs
go-outline
fromgithub.com/ramya-rao-a/go-outline
go-symbols
fromgithub.com/acroca/go-symbols
guru
fromgolang.org/x/tools/cmd/guru
gorename
fromgolang.org/x/tools/cmd/gorename
gomodifytags
fromgithub.com/fatih/gomodifytags
goplay
fromgithub.com/haya14busa/goplay/cmd/goplay
impl
fromgithub.com/josharian/impl
gotype-live
fromgithub.com/tylerb/gotype-live
godef
fromgithub.com/rogpeppe/godef
gogetdoc
fromgithub.com/zmb3/gogetdoc
goimports
fromgolang.org/x/tools/cmd/goimports
goreturns
fromgithub.com/sqs/goreturns
goformat
fromwinterdrache.de/goformat/goformat
golint
fromgolang.org/x/lint/golint
gometalinter
fromgithub.com/alecthomas/gometalinter
staticcheck
fromhonnef.co/go/tools/...
golangci-lint
fromgithub.com/golangci/golangci-lint/cmd/golangci-lint
revive
fromgithub.com/mgechev/revive
gotests
fromgithub.com/cweill/gotests/...
go-langserver
fromgithub.com/sourcegraph/go-langserver
dlv
fromgithub.com/go-delve/delve/cmd/dlv
fillstruct
fromgithub.com/davidrjenni/reftools/cmd/fillstruct
Very easy 3 steps :D
- Fork https://github.com/Code-Hex/go-install-tools/fork
- Commit your changes
- Create a new Pull Request
I'm waiting for a lot of PR.