golang作为一款高性能的后端程序语言
https://github.com/golang/go go语言的github官方地址
我们采用二进制包安装方式。先去官方下载二进制包https://go.dev/dl/
选择对应的最新版本
我们的操作系统是ubuntu,这里我们选择go1.22.3.linux-amd64.tar.gz。
下载包到系统的/data/service目录。解压包
tar -xvzf go1.22.3.linux-amd64.tar.gz
此时解压生成/data/service/go目录。下面配置环境变量。我们选择在/etc/profile下增加环境变量
export GOPROXY=https://goproxy.cn #这里是指定下载包的代理
export GOPRIVATE=gitlab.qe23.com #配置私有仓库的下载地址,公司项目一般会有私有仓库
export GOPATH=/data/project/gopath #你的工作目录,在早期的版本这个变量是指定go搜索依赖包的路径,在后续版本引入go mod包管理机制以后,实际意义不大
export GOROOT=/data/services/go #go的安装路径
export PATH=$PATH:$GOROOT/bin:$GOPATH/bin #设置path,便于直接执行命令。这里设置$GOPATH/bin到path中,主要是goinstall安装的依赖包,会在$GOPATH/bin中生成可执行文件,方便执行。
到这里安装就完成了。可以看一下go的版本
这样就显示安装成功了。