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

相关推荐
一线大码13 小时前
Gradle 基础篇之基础知识的介绍和使用
后端·gradle
Java猿_14 小时前
Spring Boot 集成 Sa-Token 实现登录认证与 RBAC 权限控制(实战)
android·spring boot·后端
小王师傅6614 小时前
【轻松入门SpringBoot】actuator健康检查(上)
java·spring boot·后端
Larry_Yanan14 小时前
Qt多进程(三)QLocalSocket
开发语言·c++·qt·ui
醒过来摸鱼14 小时前
Java classloader
java·开发语言·python
superman超哥14 小时前
仓颉语言中元组的使用:深度剖析与工程实践
c语言·开发语言·c++·python·仓颉
小鸡吃米…14 小时前
Python - 继承
开发语言·python
码事漫谈15 小时前
C++高并发编程核心技能解析
后端
码事漫谈15 小时前
C++与浏览器交织-从Chrome插件到WebAssembly,开启性能之门
后端
JIngJaneIL15 小时前
基于java+ vue农产投入线上管理系统(源码+数据库+文档)
java·开发语言·前端·数据库·vue.js·spring boot