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}

相关推荐
q***72567 小时前
vscode配置django环境并创建django项目(全图文操作)
vscode·django·sqlite
q***72877 小时前
Golang 构建学习
开发语言·学习·golang
saber_andlibert7 小时前
【Linux】Shell脚本
运维·chrome·vscode·编辑器·vim·shell
謝堆堆DDD8 小时前
eclipse由只运行java文件到创建web项目
java·ide·eclipse
资深web全栈开发9 小时前
贪心算法套路解析
算法·贪心算法·golang
枫子有风10 小时前
【go.sixue.work】2.2 面向对象:接口与多态
开发语言·后端·golang·xcode
天然玩家10 小时前
【技术选型】Go后台框架选型
golang·gin·echo·fiber·fasthttp
. . . . .11 小时前
VSCode终极版
ide·vscode·编辑器
饮品爱好者12 小时前
[C#] NO.4 我的第一个项目
vscode·职场和发展·c#·github
我的golang之路果然有问题12 小时前
mac配置 unity+vscode的坑
开发语言·笔记·vscode·macos·unity·游戏引擎