Go(又称Golang)是Google于2009年11月正式推出的一种静态强类型、编译型、并发型的编程语言,用于服务端开发,特别适合高并发的应用场景。官网地址: https://golang.google.cn/
Go语言更新迭代比较快,团队开发有必要统一go的版本,避免因为开发、构建用的版本不一致,带来莫名其妙的问题。软件下载一定要从官网下载,那些“软件下载网站”不靠谱,经常会连带下载、安装一些莫名其妙的东西,后续我会专门介绍如何下载软件。Go语言官方下载地址:https://golang.google.cn/dl/
【Windows】
安装版
https://golang.google.cn/dl/go1.18.1.windows-amd64.msi
解压版
https://golang.google.cn/dl/go1.18.1.windows-amd64.zip
【macOS】
Intel 处理器
https://golang.google.cn/dl/go1.18.1.darwin-amd64.pkg
Apple 处理器
https://golang.google.cn/dl/go1.18.1.darwin-arm64.pkg
下载的时候,需要根据自己的电脑情况,选择合适的软件版本,比如:
操作系统类型(Windows/macOS)、
操作系统版本(Windows 7/Windows 10/Windows 11/macOS 10.13/macOS 11)、
操作系统位数(32位/64位)、
处理器类型(Apple/Intel)、
安装方式(msi/zip/pkg/tar.gz)等。
建议直接下载安装Go的可执行文件(Windows以msi结尾,macOS以pkg结尾),根据提示一步一步操作就好了。Windows上安装之后,我们能看到环境变量中的设置:
用户环境变量GOPATH %USERPROFILE%\goPath %USERPROFILE%\go\bin系统环境变量Path C:\你的安装路径\Go\bin
确认是否安装成功,在Windows PowerShell或Mac终端中输入:
$ go versiongo version go1.18.1 windows/amd64
使用Go Modules:
go env -w GO111MODULE=on
设置GOPROXY代理:
go env -w GOPROXY=https://goproxy.cn,direct
go versiongo helpgo envgo buildgo run main.go