dotfiles/bin/go-install-bins.sh (view raw)
| 1 | #!/usr/bin/env bash |
| 2 | echo -e "\e[32m[gopls]\e[0m"; go install golang.org/x/tools/gopls@latest |
| 3 | echo -e "\e[32m[staticcheck]\e[0m"; go install honnef.co/go/tools/cmd/staticcheck@latest |
| 4 | echo -e "\e[32m[revive]\e[0m"; go install github.com/mgechev/revive@latest |
| 5 | echo -e "\e[32m[gofumpt]\e[0m"; go install mvdan.cc/gofumpt@latest |
| 6 | echo -e "\e[32m[goimports]\e[0m"; go install golang.org/x/tools/cmd/goimports@latest |
| 7 | echo -e "\e[32m[golines]\e[0m"; go install github.com/segmentio/golines@latest |
| 8 | echo -e "\e[32m[task]\e[0m"; go install github.com/go-task/task/v3/cmd/task@latest |
| 9 | echo -e "\e[32m[yaegi]\e[0m"; go install github.com/traefik/yaegi/cmd/yaegi@latest |
| 10 | echo -e "\e[32m[govulncheck]\e[0m"; go install golang.org/x/vuln/cmd/govulncheck@latest |
| 11 | echo -e "\e[32m[natscli]\e[0m"; go install github.com/nats-io/natscli/nats@latest |
| 12 | echo -e "\e[32m[dlv]\e[0m"; go install github.com/go-delve/delve/cmd/dlv@latest |
| 13 | echo -e "\e[32m[gotestsum]\e[0m"; go install gotest.tools/gotestsum@latest |
| 14 | |
| 15 | echo -e "\e[32m[:GoInstallDepsSync<CR>]\e[0m"; nvim --headless +GoInstallDepsSync +q |