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}

相关推荐
存在morning1 小时前
【GO语言开发实践】二 GO 并发快速上手
大数据·开发语言·golang
skywalk81639 小时前
发布vscode插件到 VS Code 市场流程
ide·vscode·编辑器
geovindu10 小时前
go: Read-Write Lock Pattern
开发语言·后端·设计模式·golang·读写锁模式
牙牙要健康10 小时前
Windows 下为 VSCode 配置 Anaconda:从零安装 Python 环境到完整配置教程
windows·vscode·python
红石程序员11 小时前
破解MyEclipse
java·ide·myeclipse
蚂蚁不吃土&13 小时前
VSCode 搜索显示补全
vscode
知彼解己13 小时前
Go 开发环境 安装
后端·golang
会编程的土豆13 小时前
Go 连接 Redis 代码详细解析
开发语言·redis·golang
nuoyigui988915 小时前
vscode中常用插件介绍xiaojie
ide·vscode·编辑器
不吃土豆的马铃薯15 小时前
5.SGI STL 二级空间配置器 _S_chunk_alloc核心函数解析
开发语言·c++·vscode·c·内存池