vscode为不同项目配置不同的go版本
前言 之前的Go多版本共存解决了多个go版本的问题,但不同项目使用不同的go版本,需要手动切换,而且容易出些小问题。如果能实现IDE在不同项目间切换的同时自动切换到对应的go版本,那就完美了。 解决方案 如果使用的是vscode,只需要配置一下即可。 手动下载所需版本的go 用vscode打开项目,项目根目录下创建.vscode目录,已有可忽略该步 在.vscode目录下创建settings.json文件,已有可忽略该步 在settings.json中写入以下内容: 1 2 3 { "go.goroot": "/指定go版本的安装路径/如go1.26.1" } 注意:路径需要是绝对路径,而且要和go.mod里的版本一致! 重启vscode