go多版本升级

2021-05-26  本文已影响0人  戈壁堂

升级原理说明

升级原理实现的源码: dl项目

操作步骤:

go get golang.org/dl/go<version>  // 其中 <version> 替换为你希望安装的 Go 版本
go<version> download   // 和上面一样,<version> 是具体的版本
# 例如
go get golang.org/dl/go1.14.15
go1.14.15 download

执行go1.14.15 download时,相当于执行的https://github.com/golang/dl/blob/master/go1.14.15/main.go方法,内部实现为version.Run("go1.14.15"),会单独处理download命令,其他命令则统一执行runGo(root)方法

多版本使用——(windows环境下,就添加环境变量吧)

多读源码

上一篇 下一篇

猜你喜欢

热点阅读