- 28
- 0
问题描述
go-task 中的配置
{
"label": "Go-Build",
"type": "shell",
"command": "go",
"args": [
"build",
"${file}"
],
"group":{
"kind":"build",
"isDefault":true
}
}
问题出现的平台版本及自己尝试过哪些方法
出现的问题是:debugger的时候可以找到包,项目中的launch.json会根据go.inferGoPath找到,但是在设置的task中为什么 就找不到包尼?
自己想法
task中是shell,也就是在命令行执行,因此也就无法根据go.inferGoPath设置对应的GOPATH.
解决思路
-
在task中设置 GOPATH 路径为当前的workSpace,
下面这种不知道为什么没有效果
"options": {"env": { "${GOPATH}":"${workSpace}" }}
- 设置GOPATH环境变量两个路径:第一个是当前VSC中的workSpace,这样go-get 或者 导入第三方库的时候就会下载到当前的workSpace中,第二个就是默认的路径:~/go ;同时设置go.toolsGoPath为~/path-to-tools这样就不会重复下载goTools了
你有更好的方法,或者路子吗?
0
打赏
收藏
点击回答
网站公告
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部
