dud*_*udu 6 go visual-studio-code
我的包里有两个.go文件main。我可以用 command 运行它们go run main.go plugin.go。我还可以使用 dlv 调试它们dlv debug main.go plugin.go。
但我不知道如何在 VSCode 中调试它们,因为programin 中的键launch.json只能采用一个 go 文件作为值。
这是我的launch.json文件
{
"name": "player",
"type": "go",
"request": "launch",
"mode": "auto",
"program": "${workspaceFolder}/playerserver/main.go",
"args": ["playerserver.conf.json"]
}
Run Code Online (Sandbox Code Playgroud)
将param属性指向主包目录。
{
"name": "player",
"type": "go",
"request": "launch",
"mode": "auto",
"program": "playerserver",
}
Run Code Online (Sandbox Code Playgroud)
https://github.com/microsoft/vscode-go/issues/1229#issuecomment-473731132