Linux 安装 golang
环境
OS(64bit): Ubuntu22.04.3 LTS Desktop
CPU架构: amd64
1.下载安装
Now, Golang的 SDK最新稳定版本是 1.20.4。 在下载源码包之前,请访问官方 Golang下载页面并检查是否有新版本可用,并选择对应 CPU架构的 SDK版本:
- Golang 官网: https://golang.org/dl
- Go语言中文网: https://studygolang.com/dl
升级前移除旧版本go目录:
sudo rm -rf /usr/local/go
下载 Go二进制文件:
选择以下任一下载源安装:
wget -c https://dl.google.com/go/go1.20.4.linux-amd64.tar.gz -O - | sudo tar -xz -C /usr/local
wget -c https://go.dev/dl/go1.20.4.linux-amd64.tar.gz -O - | sudo tar -xz -C /usr/local
2.调整环境变量
关于环境变量可以参考:
Ubuntu环境变量——系统变量和用户变量 :https://9yu.cc/index.php/archives/23/
为了让我们的系统知道在哪里可以找到 Go可执行文件,我们需要调整PATH环境变量,修改 $HOME/.profile
文件(用于当前用户范围的环境变量):
sudo vim $HOME/profile
添加以下环境变量代码(添加到文件末尾,实际参数根据个人喜好改动):
export PATH=$PATH:/usr/local/go/bin
export GOPATH=$HOME/gopath
export GOPROXY="https://goproxy.cn,direct" (国外服务器请忽略此行输入)
注意: 对配置文件所做的更改可能要到下次登录到计算机时才会应用, 要立即应用更改, 只需直接运行 shell 命令, 或者使用 source $HOME/profile
等命令从概要文件中执行它们
3.在 terminal输入命令 go version
,如果提示了已安装的版本信息则安装成功
go version
go version go1.20.4 linux/amd64
4.创建 go语言的工作目录
创建与 /etc/profile
中 GOPATH
路径对应的文件夹,然后在 gopath
目录下创建 bin
, pkg
, src
三个子目录,
项目放在 gopath
目录的子目录 src
下或者有权限的任意目录