Lazy loaded image
技术分享
🗒️VSCODE Go 多版本管理
字数 190阅读时长 1 分钟
2023-10-7
2024-1-1
type
status
date
slug
summary
tags
category
icon
password
因为工作中需要使用到多个版本的 Go,以前一直使用
gvm
Github
gvm
Owner
moovweb
Updated
Jan 2, 2024
进行多版本的管理,经常遇到下列的问题:
  • Go 版本是跟着系统的环境变量,而不是每个项目可以配置自己的版本。
 
比如,我平时使用 Go 1.20,但是在特定的工程中,我就希望使用 Go 1.17(不需要泛型的版本)。
 
解决方案:删除 gvm,切换到 vscode 的 Go 版本功能,官方参考链接
 
安装不同的版本命令,
notion image
 
这样就可以对于每个工程切换需要的版本了,
notion image
 
注意事项:
  1. 不能设置 GOROOT 环境变量。
上一篇
Nginx-Proxy-Manager 配置
下一篇
使用 ZeroTier 建立家庭网络的内网穿透

评论
Loading...