同时安装多个版本的golang

https://golang.google.cn/dl/

go install golang.org/dl/go1.20@latest

这样就会将 go1.20.exe 下载到 GOPATH/bin,但是此时并没有 go1.20 的源码包,也就不能正常执行 build/run 等指令。

然后执行 go1.20 download下载源码包

bash 复制代码
> go1.20 download
Downloaded   0.0% (    16384 / 113293218 bytes) ...
Downloaded  41.7% ( 47234720 / 113293218 bytes) ...
Downloaded  72.5% ( 82181776 / 113293218 bytes) ...
Downloaded 100.0% (113293218 / 113293218 bytes)
Unpacking C:\Users\Administrator.DESKTOP-TPJL4TC\sdk\go1.20\go1.20.windows-amd64.zip ...
Success. You may now run 'go1.20'

> go1.20 version
go version go1.20 windows/amd64

然后就可以使用这个版本来运行项目

bash 复制代码
> cd D:\dev\php\magook\trunk\server\resmake
> go1.20 run main.go
相关推荐
桦说编程5 小时前
并发编程中的等待-通知模式:从 wait/notify 到 Guava Monitor
后端
hsjiasb5 小时前
FreeRTOS学习(二十七)——任务栈与栈溢出检测
开发语言·stm32·学习·学习笔记·freertos
丰锋ff6 小时前
3.1 Qt事件之事件处理器
开发语言·qt
多弗朗皮卡丘6 小时前
C语言梦开始的地方7:函数
c语言·开发语言
月华路7 小时前
G1 垃圾回收:脏卡队列、记忆集与并发精化线程机制
java·开发语言
用户938515635077 小时前
工厂模式与 Nest.js 核心思想 —— 从蜜雪冰城到企业级架构
后端·设计模式·nestjs
用户938515635077 小时前
实战 Todo CRUD —— 从路由到异常,手写一个完整模块
后端·typescript·nestjs
gugucoding7 小时前
47. 【Java】Java内存模型(JMM)与可见性
java·开发语言
m0_380743877 小时前
从零调用 Claude 教程
开发语言·python·node.js
GetcharZp7 小时前
Qdrant 向量数据库 Golang 实战指南:从零构建高性能检索应用
后端