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}

相关推荐
北冥you鱼4 小时前
Go语言sync包在区块链开发中的数据同步实践
golang·centos·区块链
fenghx2585 小时前
仅用于个人记录:火狐有网,Vscode的codex连不上
vscode·编辑器
LL3436385 小时前
2026最新5款AI编程工具平替实测|终端与IDE vibe coding迭代优缺点深度对比
ide·ai编程
00后程序员张6 小时前
iOS 打包方式汇总 从 Xcode Archive 到轻量级工具链的 IPA 构建
ide·vscode·ios·objective-c·个人开发·swift·敏捷流程
Balabala噗6 小时前
VScode接入MiniMax流程
ide·vscode·编辑器
布朗克1686 小时前
Go 入门到精通-13-指针与内存
开发语言·c++·golang·指针与内存
xurime16 小时前
Excelize 开源十周年,发布 2.11.0 版本
golang·开源·github·excel·导出·导入·excelize·基础库
名字还没想好☜1 天前
Go 并发实战:用 channel 实现 worker pool
java·数据库·后端·golang·go
布朗克1681 天前
Go 入门到精通-09-复合类型之Map
开发语言·后端·golang·map
极***技1 天前
2026云原生核心!Go高并发限流实战,从原理到落地
开发语言·云原生·golang