go-install-tools
go-install-tools copied to clipboard
Install All go-tools at one time!!
Install Go tools
Fast setup go tools.
You can install the necessary tools for development in just 2 steps.
Synopsis
$ go get -u github.com/Code-Hex/go-install-tools
$ go-install-tools
Install list
It follows the following source code
https://github.com/Microsoft/vscode-go/blob/master/src/goInstallTools.ts
Auto-completion
gocodefromgithub.com/stamblerre/gocodegopkgsfromgithub.com/uudashr/gopkgs/cmd/gopkgs
Go to symbol
go-outlinefromgithub.com/ramya-rao-a/go-outlinego-symbolsfromgithub.com/acroca/go-symbols
Find all references and Go to implementation of symbols
gurufromgolang.org/x/tools/cmd/guru
Rename symbols
gorenamefromgolang.org/x/tools/cmd/gorename
Modify tags on structs
gomodifytagsfromgithub.com/fatih/gomodifytags
The Go playground
goplayfromgithub.com/haya14busa/goplay/cmd/goplay
Stubs for interfaces
implfromgithub.com/josharian/impl
Show errors as you type
gotype-livefromgithub.com/tylerb/gotype-live
Go to definition
godeffromgithub.com/rogpeppe/godefgogetdocfromgithub.com/zmb3/gogetdoc
Formatter
goimportsfromgolang.org/x/tools/cmd/goimportsgoreturnsfromgithub.com/sqs/goreturnsgoformatfromwinterdrache.de/goformat/goformat
Linter
golintfromgolang.org/x/lint/golintgometalinterfromgithub.com/alecthomas/gometalinterstaticcheckfromhonnef.co/go/tools/...golangci-lintfromgithub.com/golangci/golangci-lint/cmd/golangci-lintrevivefromgithub.com/mgechev/revive
Test
gotestsfromgithub.com/cweill/gotests/...
Language Server
go-langserverfromgithub.com/sourcegraph/go-langserver
Debug
dlvfromgithub.com/go-delve/delve/cmd/dlv
Fill structs with defaults
fillstructfromgithub.com/davidrjenni/reftools/cmd/fillstruct
Contribution
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.