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

相关推荐
余槐i1 小时前
PostgreSQL 函数索引报错 must be immutable:3种绕法与代价
数据库·后端·sql·postgresql·性能优化
需要8262 小时前
Spring Bean 生命周期:从实例化到销毁的完整钩子
java·后端·spring
死磕音视频2 小时前
让小模型做选择题:限定候选项并读取 logits 概率的入门实践(附 Python 代码)
开发语言·python·大模型·文本分类·transformers
凤山老林3 小时前
Spring Boot 接入国密 SM2/SM3/SM4 的一些实践记录
spring boot·后端·python
伯恩bourne4 小时前
Spring Boot Bean 注册的两种方式:@Component 家族 vs @Configuration + @Bean
java·spring boot·后端
张彦峰ZYF4 小时前
停顿短不等于延迟低:G1、ZGC 与低延迟服务的目标分野、代价账本与选型标定
后端·回收暂停、应用停止总时长·到达安全点、分配停滞·屏障吃吞吐、并发线程吃核心·并发窗口吃堆余量·分区式靠挑回收集兑现目标·染色指针式不支持压缩引用
pride.li4 小时前
第03章 Python 教程-基础语法:注释与变量
服务器·前端·后端·python·算法·计算机视觉
顽疲5 小时前
Java vue 养老系统源码详解:月账单 care_month_bill 与 Quartz 扣费 Job 实践
java·开发语言·vue.js·vue养老·springboot养老·java养老
Wang's Blog5 小时前
Java 项目实战: 交友项目 - 安装开发工具与环境准备
java·开发语言·交友
upala5 小时前
【仓颉语言入门 · 第二篇 第 6 课】
后端