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}

相关推荐
61900833612 小时前
win idea 控制台中文乱码
java·ide·intellij-idea
智驾12 小时前
Claude Code + vscode + minimax2.7
vscode·claudecode·minimax2.7
2501_9318037512 小时前
Go:一门为解决C语言痛点而生的现代语言
c语言·开发语言·golang
geovindu12 小时前
go: Interpreter Pattern
开发语言·设计模式·golang·解释器模式
Geoking.13 小时前
VSCode 安装 Claude Code 插件 + ccswitch 配置 DeepSeek API 完整教程(Windows 新手向)
ide·windows·vscode
其实防守也摸鱼14 小时前
VS code怎么使用 Conda 安装预编译包
开发语言·网络·c++·vscode·安全·web安全·conda
SilentSamsara14 小时前
生成器实战:处理大文件、流水线模式与无限序列
vscode·python·青少年编程·pycharm
iCxhust16 小时前
8086/8088单板机VSCode集成自动下载功能(完善串口接收显示版)
ide·vscode·单片机·编辑器·微机原理·8088单板机·8086单板机
平凡但不平庸的码农16 小时前
Go Channel详解
开发语言·后端·golang
子安柠16 小时前
深入理解 Go 语言文件操作:从基础到最佳实践
开发语言·后端·golang