vscode编译环境配置-golang

1. 支持跳转

如果单测函数上方不显示run test | debug test,需要安装Code Debugger(因为以前的go Test Explorer不再被维护了)

2. 单测

  • 指定单个用例测试

    go test -v run TestXXX

  • dlv 调试
    需要安装匹配的go版本和delve版本(如go1.18版本、delve1.20版本)

    go install github.com/go-delve/delve/cmd/dlv@v1.20.2

    dlv test

  • 生成并查询覆盖率

    go test -v -cover ./{dir}/... -coverprofile={cov-out-file-path}

go tool cover --html={cov-out-file-path} -o={html-path}

相关推荐
MrXun_23 分钟前
pycharm 无法下载插件,提示网络错误
ide·python·pycharm
拉不拉斯30 分钟前
vsCode远程连接Centos 7出现的错误以及解决办法
ide·vscode·centos
wild-civil39 分钟前
解决Keil 生成的文件在 VSCode 乱码问题(自动识别,不用手动改编码)
ide·vscode·stm32·编辑器
吴声子夜歌11 小时前
Go——并发编程
开发语言·后端·golang
geovindu13 小时前
go: Lock/Mutex Pattern
开发语言·后端·设计模式·golang·互斥锁模式
freewlt16 小时前
Cline v3.82.0 发布:VS Code AI编程助手迎来重大更新
vscode·cline
HealthScience19 小时前
vscode使用Excel插件导致codex插件无法粘贴图片
服务器·vscode·excel
霜落花轻扬19 小时前
VSCode全局搜索内容不全
ide·vscode·编辑器
Fleshy数模21 小时前
从课堂视频到结构化教学数据:基于语音识别与 LLM 的智能处理方案
ide·macos·xcode
码农阿豪1 天前
Go 语言操作金仓数据库(上篇):环境搭建与连接管理
开发语言·数据库·golang