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

相关推荐
aaPIXa62218 分钟前
C++模板元编程:在编译期完成计算,实现零运行时开销
java·开发语言·c++
程序员爱钓鱼34 分钟前
为什么学习 Rust?Rust 能做什么?
后端·rust
夜郎king41 分钟前
RuoYi-Vue3 企业级后台快速落地实战指南
java·开发语言
江华森1 小时前
exp01_Python_数据类型
开发语言·python
希冀1231 小时前
【JavaScript】Javascript—JS进阶—Day03
开发语言·javascript·原型模式
掘金者阿豪1 小时前
Docker命令太多记不住?用Portainer把容器管理变成可视化操作
后端
gugucoding1 小时前
28. 【C语言】通用数据操作:`void *` 与类型无关编程
c语言·开发语言
曹牧2 小时前
XML 解析过程中遇到 `org.xml.sax.SAXParseException
java·开发语言
光影少年2 小时前
RN 架构:JS层、原生桥接层、原生渲染层 通信原理
开发语言·javascript·架构
用户69371750013842 小时前
AI Agent 里的 Loop 到底是什么?
android·前端·后端