想本地编译tiup,目前我试过从tiup1.12到tiup1.16,都要求go版本在1.19以上,但是我们的编译环境go版本是1.18,我们很多其他组件的编译需要依赖1.18版本的go,所以不能贸然升级go版本。想咨询一下,怎么使用1.18版本的go编译tiup呢?

在使用 go build 命令编译 Go 程序时,如果你的环境中有多个版本的 Go 运行时,编译器可能会使用与 go 命令版本相匹配的运行时。可以通过设置 GOPATHGOROOT 环境变量来指定使用哪个版本的 Go。

1 个赞