go tools安装
在vscode上无法安装tools,或者是安装超时
解决办法
首先检查Go环境是否配置正确
# 检查Go是否安装 go version# 检查GOPATH和GOROOT go env GOPATH go env GOROOT# 检查GOPATH是否在PATH中 echo $PATH
使用 go install 安装
# 安装 goimports(自动管理imports)
go install golang.org/x/tools/cmd/goimports@latest
# 安装 gopls(Go语言服务器)
go install golang.org/x/tools/gopls@latest
# 安装 staticcheck(静态分析工具)
go install honnef.co/go/tools/cmd/staticcheck@latest
# 安装 delve 调试器
go install github.com/go-delve/delve/cmd/dlv@latest
# 安装 air(热重载工具)
go install github.com/cosmtrek/air@latest
# 安装 mockery(Mock生成工具)
go install github.com/vektra/mockery/v2@latest
# 安装 richgo(彩色测试输出)
go install github.com/kyoh86/richgo@latest