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}

相关推荐
8***23552 小时前
【Golang】——Gin 框架中间件详解:从基础到实战
中间件·golang·gin
golang学习记3 小时前
Google Antigravity AI IDE 官方教程文档来了!
ide
ヽ格式化6 小时前
Go与PHP变量声明全方位对比:从语法到性能的深度解析
golang·php
ERP老兵-冷溪虎山7 小时前
Python/JS/Go/Java同步学习(第五十篇半)四语言“path路径详解“对照表: 看完这篇定位文件就通透了(附源码/截图/参数表/避坑指南)
java·javascript·python·golang·中医编程·编程四语言同步学·path路径详解
大吱佬9 小时前
GO 八股整理(自用)
开发语言·后端·golang
QDKuz9 小时前
VScode切换远程分支,超简单方法
ide·vscode·编辑器
BD_Marathon10 小时前
【IDEA】常用快捷键【上】
java·ide·intellij-idea
BD_Marathon10 小时前
【IDEA】工程与模块的管理
java·ide·intellij-idea
( ˶˙⚇˙˶ )୨⚑︎10 小时前
借助GitHub进行团队协作小组作业
大数据·vscode·github
BD_Marathon11 小时前
【IDEA】常用插件——1
java·ide·intellij-idea