wsl2搭建vscode+go+debug
196 words
One minute
wsl1不支持远程调试,必须是wsl2才可以使用
1
2
| wsl -l -v
wsl --set-version Ubuntu-20.04 2
|
安装dlv(略)
vscode生成测试文件,并补充完整
- 打开需要测试的文件,f1或者shift+ctrl+p,键入test,选择如图选项
配置
1
2
3
4
5
6
7
8
9
10
| {
"name": "Connect to server",
"type": "go",
"request": "attach",
"mode": "remote",
"remotePath": "/",
"debugAdapter": "dlv-dap",
"port": 12345,
"host": "127.0.0.1"
}
|
- 添加断点,点击debug_test 开始debug
执行命令
1
| -> % dlv debug --headless --listen=:12345 --log --api-version=2
|
点击按钮