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}

相关推荐
墨小傲2 小时前
基于Linux下的vscode c/c++开发环境搭建详细教程
linux·c语言·vscode
Percep_gan2 小时前
idea的使用小技巧,个人向
java·ide·intellij-idea
tan180°11 小时前
MySQL表的操作(3)
linux·数据库·c++·vscode·后端·mysql
简佐义的博客13 小时前
破解非模式物种GO/KEGG注释难题
开发语言·数据库·后端·oracle·golang
万千思绪15 小时前
【PyCharm 2025.1.2配置debug】
ide·python·pycharm
我在看世界16 小时前
家里vscode连公司内网vscede
vscode·ssh
恋喵大鲤鱼18 小时前
Golang 运算符
golang·运算符
weixin_4373982118 小时前
转Go学习笔记(2)进阶
服务器·笔记·后端·学习·架构·golang
ac.char19 小时前
Golang读取ZIP压缩包并显示Gin静态html网站
golang·html·gin