版本/下载地址

https://studygolang.com/dl

在 Windows 上使用 Scoop 管理 Go 版本时,切换版本主要依赖 scoop reset 命令,具体步骤如下:

安装 Scoop

打开 PowerShell(非管理员模式),运行以下命令设置执行策略并安装 Scoop:

Set-ExecutionPolicy RemoteSigned -Scope CurrentUser
iwr -useb get.scoop.sh | iex

C:\Users\clqzc\scoop

D:\0_work_n\opencode\Scoop

https://github.com/ScoopInstaller/Scoop.git

国内用户可使用镜像源加速安装:

iwr -useb https://gitee.com/DavidDengHui/scoop-installer-main/tree/master/bin/install.ps1 | iex

安装 Go 版本

搜索可用版本:

scoop search go

安装指定版本(如 1.21.5):

scoop install go@1.21.5

scoop install go@1.20.3

scoop install go@1.24.0

安装比较慢/需要科学上网

C:\Users\clqzc\go\bin

切换 Go 版本

使用 scoop reset 切换版本:

scoop reset go@1.21.5

scoop reset go@1.20.3

scoop reset go@1.24.0

此命令会更新环境变量,使指定版本生效。

验证切换结果

检查当前 Go 版本:

go version


输出应显示已切换的版本号(如 go1.21.5)。
注意事项
环境变量管理:Scoop 会自动处理 PATH 和 GOROOT 环境变量,无需手动配置。
多版本共存:Scoop 支持同时安装多个 Go 版本,通过 scoop reset 快速切换。
依赖项处理:Scoop 会自动安装 Go 的依赖项,确保版本兼容性。

文档更新时间: 2025-06-22 17:22   作者:admin