p.p1 { margin: 0.0px 0.0px 0.0px 0.0px; line-height: 28.0px; font: 24.0px Arial; color: #333333; background-color: #ffffff }
p.p2 { margin: 0.0px 0.0px 0.0px 0.0px; line-height: 16.0px; font: 14.0px Arial; color: #858585; background-color: #ffffff }
p.p3 { margin: 0.0px 0.0px 16.0px 0.0px; line-height: 36.0px; font: 28.0px "PingFang SC Semibold"; color: #4f4f4f; background-color: #ffffff }
p.p4 { margin: 0.0px 0.0px 16.0px 0.0px; text-align: justify; line-height: 26.0px; font: 16.0px "PingFang SC"; color: #4f4f4f; background-color: #ffffff }
p.p5 { margin: 0.0px 0.0px 0.0px 0.0px; line-height: 22.0px; font: 14.0px Courier; color: #000000; background-color: #f0f0f0 }
p.p6 { margin: 0.0px 0.0px 0.0px 0.0px; line-height: 22.0px; font: 14.0px Courier; color: #800000; background-color: #f0f0f0 }
p.p7 { margin: 0.0px 0.0px 16.0px 0.0px; text-align: justify; line-height: 26.0px; font: 16.0px "PingFang SC"; color: #6795b5; background-color: #ffffff; min-height: 22.0px }
span.s1 { }
span.s2 { font: 24.0px "PingFang SC" }
span.s3 { font: 14.0px "PingFang SC" }
span.s4 { font: 28.0px "PingFang SC" }
span.s5 { color: #000000 }
span.s6 { color: #800000 }
span.s7 { font: 16.0px "PingFang SC"; color: #6795b5 }
1、问题提出
“习惯在项目目录里建src放源码文件,根目录里放配置文件或者别的什么,在交付时直接忽视掉src目录就行了,但vscode好像不能这样愉快的玩耍。。。”???
要实现把源码放到src目录下,经过实践,要修改launch.json配置文件。
2、修改配置
原始文件如下:
{
"version": "0.2.0",
"configurations": [
{
"name": "Launch",
"type": "go",
"request": "launch",
"mode": "debug",
"program": "${workspaceRoot}",
"env": {},
"args": []
}
]
}
其中program表示编译的路径,默认位vscode打开的根目录。要想编译src目录,修改如下【"program": "${workspaceRoot}\\src"】:
{
"version": "0.2.0",
"configurations": [
{
"name": "Launch",
"type": "go",
"request": "launch",
"mode": "debug",
"program":"${workspaceRoot}\\src",
"env": {},
"args": []
}
]
}
3、注意事项
如果没有输出,要把根目录里的debug二进制文件删除才行。
4、源码下载
示例程序运行结果如下:
源码下载地址:GoWorkx.zip
原文地址:https://www.cnblogs.com/it-tsz/p/9022434.html