March (@Phantasia)gvm更新go版本后vscode go插件报错goroot不存在 中发帖

之前就遇到过这个问题但一直没有解决。 
如果使用gvm作为go的版本管理工具,go install 1.25版本(我过去的版本是1.21)
然后gvm use 1.25,gvm purge,里应当就保存了1.25版本的环境变量,但发现goroot没有更改。那我就去手动更改一下goroot呗,改了之后发现vscode还是报错。
报错belike:
[image]
[image]
这个issue里面给了详细的解决办法,也是vscode的go插件在报错的时候给出的issue链接
有一个322赞的solution是这样的,在vscode的settings中硬编码覆盖(我觉得这种方式不好,一次要改自己的系统环境变量还要改vscode的,未免太过麻烦)
[image]
issue里面还有开发者提到如果在terminal中启动vscode,就会更新到最新的环境变量
一般来说只需要打...