如果我有几个 go 文件需要在主包中,我如何指定它们在 launch.json 中编译?我会将它们重构为包。但这个项目正在抵制。
即要在命令行上运行它们,我必须使用:
go run main.go stuff.go other.go
我如何将它包含在 launch.json 文件中?
{
"name": "Launch myprog",
"type": "go",
"request": "launch",
"mode": "debug",
"program": "${workspaceRoot}/cmd/myprog/main.go",
"args": ["param"]
},
我已经尝试了明显的方法。我想做一些调试。
那么......我如何在launch.json中指定编译文件夹中的包而不仅仅是一个特定的文件?
如果go run main.go相当于"program": "${workspaceRoot}/cmd/myprog/main.go"
那么,go run .相当于什么?"program": "${workspaceRoot}/cmd/myprog/[?????]"
因为显而易见的对我不起作用。
暮色呼如
波斯汪
烙印99
相关分类