Golang 从入门到放弃 -0x01

开发环境千变万化,我觉得你也不想举一反三,所以我将会在Windows,Windows WSL2,MacOS,Ubuntu四个典型环境下教你怎么安装Golang。

截止目前(2023-5)最新的Golang版本是1.20.4,接下来就以此为例说明

下载Golang的官方网址如下:

https://go.dev/dl/

如果网速过慢,或是接入困难。也可以选择中文镜像

https://studygolang.com/dl

由于带宽收费,我不打算提供站内镜像下载链接,由于互联网的时效性,我也不打算直接提供下载链接,如果页面失效或是镜像不再支持,希望读者善用搜索引擎。

Windows原生,以Win11为例

下载go1.20.4.windows-amd64.msi,大约95MB左右的一个安装包,直接双击运行。

一路下一步,在选择路径时,建议安装在c:\go\目录下,虽然已不像旧版那样对带空格的路径支持不良了,但以防万一,还是调整一下为妙。

MAC安装

如果之前就安装了homebrew,就更简单一点,直接在终端中打入命令

brew install go@1.20

即可。

没有安装,问题也不大,下载

go1.20.4.darwin-arm64.pkg

然后直接运行安装器。

一直选择继续即可完成安装。

安装完成后,如果有打开的终端,需要退出一下再重新打开,不然路径设置不会应用。

在终端中输入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的本体完成了,咱们下一章在搞一下开发环境。

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注