安装Golang
创建go的工作环境
注意:我将go的工作环境放在了$HOME/gowork
mkdir -p $HOME/gowork
cd $HOME/gowork
mkdir src pkg bin
- src 存放源代码的文件
- bin 存放可执行的二进制文件
- pkg 存放
这三个文件夹是固定的存在。
下载安装包
我这里下载的是go 1.10.1
wget https://storage.googleapis.com/golang/go1.10.1.linux-amd64.tar.gz
将安装包解压缩到/usr/local/
tar -C /usr/local -xzf go1.10.1.linux-amd64.tar.gz //这时,安装包就可以删除了
这个步骤需要翻墙,要不然可能链接超时。我将
go1.10.1.linux-amd64.tar.gz
安装包放到了百度云盘上。
链接:https://pan.baidu.com/s/1Cn5Djvy-4vQrUwsBegZ6Mw 密码:kdn3
有需要的同学可以自行下载。在文章的最下面,我会注明如何将百度云盘的安装包下载到服务器上。
在~/.bahsrc
文件中添加下面内容:
vim ~/.bashrc
export GOROOT=/usr/local/go //go的安装目录。也就是刚才指定的路径
export GOPATH=$HOME/gowork //这里的路径是你go语言的工作环境,按照自己的路径配置。
export GOBIN=$GOPATH/bin //编译后的可执行文件存放的目录
export PATH=$GOPATH:$GOBIN:$GOROOT:$PATH //添加进PATH路径
注意 :这个地方一定要配置对,配置仔细,要不然在启动网络的时候会出现找不到文件的问题。
保存并退出,执行:
source ~/.bashrc
输入go version
查看go的版本信息,确定是否安装成功。
go version
百度云盘的go1.10.1.linux-amd64.tar.gz
操作步骤
- 将云盘中的安装包下载到本地
- 通过命令行找到文件在本地保存的位置
- 通过
scp
命令,将文件上传到服务器。
scp go1.10.1.linux-amd64.tar.gz root@192.168.1.1:/data
将root、192.168.1.1以及data分别替换成你自己的。登录用户名、IP地址、要存放安装包的位置。
- 之后就可以登录服务器,来执行上面提到的
tar
命令了。
有疑问加站长微信联系(非本文作者)