运行一个go程序,其调用了其他程序文件(同一个package内)的函数,结果code runner就不能跨文件调用函数。
这是因为code runner的运行指令是go run xx.go,而我们需要的是go run .(即直接在当前包下找到程序来运行)
所以修改code runner的运行指令。
在settings.json里,添加这个内容(注释内容也写):
在这里插入代码片"code-runner.executorMap": {
// "go": "go run",
"go": "go run .",
},