- 1.下载最新Go环境
- 2.解压下载的Go
- 3.移动至用户级的程序目录 并添加环境变量
- 4.重新加载配置文件并验证Go是否安装成功
- 5.编辑一个Go程序并运行
- 6.其他CentOs的指令
1.下载最新Go环境先打开网址:https://golang.google.cn/dl/ 下载需要的版本,Win,Mac,Linux自行选择自己的环境 ,这里只介绍Linux环境的配置。
这样就获取最新的链接了,然后拼接wget 即可完成下载最新的go环境(下面是博主现在最新的17版本)
wget https://golang.google.cn/dl/go1.17.linux-amd64.tar.gz2.解压下载的Go
先使用指令 ls 查看当前下载的go压缩包名字
然后拼接 tar zxvf 指令 进行解压
tar zxvf go1.17.linux-amd64.tar.gz3.移动至用户级的程序目录 并添加环境变量
移动目录
mv go /usr/local/
打开profile文件修改环境变量
vim /etc/profile
打开文件后按 i 进入编辑模式
- 按 ESC 进入命令模式
- 输入 Shift + ; 进入末行模式
- 输入插入命令,如(i,a,o) 进入插入模式
在文件底部加上下面代码即可
export GOROOT=/usr/local/go export PATH=$PATH:$GOROOT/bin
然后按ESC ,输出 :wq 进行保存
| 指令 | 作用 |
|---|---|
| :w | 保存文件但不退出vi |
| :w file | 将修改另外保存到file中,不退出vi |
| :w! | 强制保存,不推出vi |
| :wq | 保存文件并退出vi |
| :wq! | 强制保存文件,并退出vi |
| q: | 不保存文件,退出vi |
| :q! | 不保存文件,强制退出vi |
| :e! | 放弃所有修改,从上次保存文件开始再编辑 |
| :w | 保存文件但不退出vi |
| :w | 保存文件但不退出vi |
刷新刚修改的配置文件至系统
source /etc/profile
验证Go环境是否安装成功,出现下图中的文字即安装成功。
go version5.编辑一个Go程序并运行
vim hello.go
里面的内如如下
package main
import "fmt"
func main(){
fmt.Printf("Hellon");
}
然后保存并编译
go build hell.go
成功编译的话,下面会多出一个可以执行的文件
然后我们直接输入这个文件名并进行运行
恭喜你完成安装并运行了第一个Go程序
如果想后台运行程序则输入以下代码
nohup ./文件名 >log 2>&1 &
6.其他CentOs的指令
立刻关机(root用户使用)
shutdown -h now
创建目录
mkdir /root/go/src
移动文件
如果src是目录这会将文件放入其中,但是如果src目录不存在则会变成修改文件名字,就相当于把文件名修改为src
mv /root/hello.go /root/go/src/
删除文件
rm hello
| 指令 | 作用 |
|---|---|
| -f | force 强制删除,不管是否有文件,不提示 |
| -v | verbose 详细显示删除的步骤 |
| -i | interactive 删除前提示,交互式 |
| -r,-R | recursive 删除目录,参数中的全部目录和子目录的递归删除 |



