不知道你有没有这种困扰!本地安装的go版本是一个版本,如果现在另外一个项目的go版本是另外的一个版本,你需要在vscode切换版本去编译或者看代码的时候,你会发现切换的时候会提示。我是用dl进行管理go版本的,如果你使用其他方式应该都是一样的道理!

怎么解决呢?网上都是说把环境变量的goroot删除!但是我这边一直不行!终于,通过尝试设置vscode的settings.json解决该问题!

1 点开设置

2 切换到settings.json配置文件

3 设置goroot 这边原理就是不设置goroot路径

然后你就可以快乐的选择go环境了,快点去试试把!网上的查了一圈都没有解决问题的!太坑了!

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐