一、设置Ubuntu软件源。
清华源的设置可以参考如下网址。设置软件镜像源是为了加速一些软件的下载。
Ubuntu设置清华源_ubuntu清华源_there2belief的博客-CSDN博客
二、Golang安装
- 下载安装包,目前使用的是go1.19.2版本,用更旧的版本是否会发生错误暂时未知。
mkdir ~/download
cd ~/download
wget https://golang.google.cn/dl/go1.19.2.linux-amd64.tar.gz
tar -zxvf ./go1.19.2.linux-amd64.tar.gz
- 解压go安装包
mkdir ~/env
mkdir ~/env/gobin
mkdir ~/env/gopath
mv ~/download/go ~/env/
- 配置~/.bashrc文件,在文件最后加入如下三行代码(##是注释部分)
## 配置须为绝对路径,将yourname改为自己的用户名
GOROOT=/home/yourname/env/go
GOBIN=/home/yourname/env/gobin
export PATH=$PATH:$GOROOT/bin:$GOBIN
然后使用source ~/.bashrc
激活配置文件。 - go环境变量配置
依次执行以下四条命令
## 配置须为绝对路径,将yourname改为自己的用户名
go env -w GOBIN=/home/yourname/env/gobin
go env -w GOPATH=/home/yourname/env/gopath
go env -w GOPROXY=https://goproxy.cn,direct
go env -w GO111MODULE=on
其中GOPROXY是镜像源,有些go语言包在外网中,直接go get可能会失败。
GO111MODULE是是否使用go mod配置环境。
可以通过go env
查看上述配置是否成功。
三、建立host映射
使用命令sudo vi /etc/hosts
进入hosts文件,输入i
可以进入编辑模式,可以按照下图格式设置IP地址映射关系。编辑结束后点击退出键(Esc)退出编辑模式,:wq
(保存退出),:q
(不保存退出)。
如果使用上图的映射,