开发环境千变万化,我觉得你也不想举一反三,所以我将会在Windows,Windows WSL2,MacOS,Ubuntu四个典型环境下教你怎么安装Golang。
截止目前(2023-5)最新的Golang版本是1.20.4,接下来就以此为例说明
下载Golang的官方网址如下:
如果网速过慢,或是接入困难。也可以选择中文镜像
由于带宽收费,我不打算提供站内镜像下载链接,由于互联网的时效性,我也不打算直接提供下载链接,如果页面失效或是镜像不再支持,希望读者善用搜索引擎。
Windows原生,以Win11为例
下载go1.20.4.windows-amd64.msi,大约95MB左右的一个安装包,直接双击运行。
一路下一步,在选择路径时,建议安装在c:\go\目录下,虽然已不像旧版那样对带空格的路径支持不良了,但以防万一,还是调整一下为妙。

MAC安装
如果之前就安装了homebrew,就更简单一点,直接在终端中打入命令
brew install go@1.20
即可。
没有安装,问题也不大,下载
然后直接运行安装器。

一直选择继续即可完成安装。
安装完成后,如果有打开的终端,需要退出一下再重新打开,不然路径设置不会应用。
在终端中输入go version后,显示以下内容说明安装成功了。

Linux/Windows WSL2中安装
本质上是一样的,就是通过Bash命令行安装,这里以debain/ubuntu系为例
先到上面提到的官网上找到最新版的deb安装包,一般来说是这个:
https://go.dev/dl/go1.20.4.linux-amd64.tar.gz
在命令行打入
wget https://go.dev/dl/go1.20.4.linux-amd64.tar.gz
下载软件包
解压
sudo tar -C /usr/local -xzf go1.20.4.linux-amd64.tar.gz
解压完成后,使用
export PATH=$PATH:/usr/local/go/bin
临时增加路径指定用于测试,这个时候就可以使用go version指令查看安装情况了。但是因为是临时的,所以在关闭终端后,这个命令又不会生效了。
所以这里面需要自己配置默认的路径。
你可以按照自己的需要在两个地方选一个配置路径。
如果你想只用自己的用户使用go
则修改~/.profile文件,在文件的最后加上
PATH=$PATH:/usr/local/go/bin
如果你想使用本机的所有用户都可以使用golang,则改为修改/etc/profile
好了,安装GO的本体完成了,咱们下一章在搞一下开发环境。