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}

相关推荐
qq_5895681027 分钟前
java学习笔记,包括idea快捷键
java·ide·intellij-idea
一次旅行2 小时前
IDEA安装CC GUI新手指南
java·ide·intellij-idea
程序设计实验室2 小时前
Zed AI 白嫖免费模型,搭配 DeepSeek v4,玩转 Agent 编程技巧
ide
亿牛云爬虫专家4 小时前
Go爬虫进阶:如何优雅地在Colly框架中实现无缝代理切换?
爬虫·中间件·golang·爬虫代理·colly框架·代理切换·api提取
会编程的土豆6 小时前
洛谷题单 入门1 顺序结构(go语言)
开发语言·后端·golang·洛谷
jieyucx6 小时前
Go 语言 switch 条件语句详解
开发语言·c++·golang
初心未改HD6 小时前
Go语言defer机制深度解析
开发语言·golang
-星空下无敌6 小时前
IDEA 2025.3.1最新最全下载、安装、配置及使用教程(保姆级教程)
java·ide·intellij-idea
Gene_20226 小时前
ubuntu22.04安装Claude Code及其在vscode跑通
ide·vscode·arcgis