--- title: go-essentials homepage: https://webinstall.dev/go-essentials tagline: | meta package for go and the de facto standard go tools packages --- To update (replacing the current version) run `webi go-essentials`. ## Cheat Sheet > A collection of extremely useful official and de facto standard go tooling. This meta package will install [Go](https://golang.org/) at the specified version as well as the full set of tooling used by most IDEs and editor plugins, including: - [godoc](https://pkg.go.dev/golang.org/x/tools/cmd/godoc) - [gopls](https://pkg.go.dev/golang.org/x/tools/gopls) - [golint](https://pkg.go.dev/golang.org/x/lint/golint) - [goimports](https://pkg.go.dev/golang.org/x/tools/cmd/goimports) - [gomvpkg](https://pkg.go.dev/golang.org/x/tools/cmd/gomvpkg) - [gorename](https://pkg.go.dev/golang.org/x/tools/cmd/gorename) - [gotype](https://pkg.go.dev/golang.org/x/tools/cmd/gotype) - [stringer](https://pkg.go.dev/golang.org/x/tools/cmd/stringer) It **DOES NOT** include these, which you may also want: - Vim Utilities - [vim-essentials](/vim-essentials) (de facto standard plugins and one-liners for vim) - [vim-go](/vim-go) (golang support for vim, and VSCode)