当前位置: 首页 >> Go >> 【配置】CentOS7安装go环境 >> 正文

下载安装包:

wget https://studygolang.com/dl/golang/go1.17.1.linux-amd64.tar.gz


解压安装包:

tar -zxvf go1.17.1.linux-amd64.tar.gz 


查看当前目录

root@lingg golang]# ll

总用量 131632

drwxr-xr-x 10 root root      4096 9月   9 23:41 go

-rw-r--r--  1 root root 134784143 9月  10 01:49 go1.17.1.linux-amd64.tar.gz


创建目录

[root@lingg bin]# mkdir -p /home/gocode


添加环境变量

vim /etc/profile

添加以下文字

export GOROOT=/opt/golang/go     #解压安装包的目录

export GOCODE=/home/gocode

export PATH=$PATH:$GOROOT/bin:$GOPATH/bin


使配置生效

source /etc/profile


查看是否安装成功

[root@lingg src]# go version

go version go1.17.1 linux/amd64


测试:输出hello,World!

package main

import "fmt"

func main(){

   fmt.Printf("hello,world!\n")

}


编译生成可执行文件

 go build helloworld.go


查看当前目录,发现多了一个helloworld文件


[root@lingg src]# ll

总用量 1756

-rwxr-xr-x 1 root root 1779635 10月  3 21:13 helloworld

-rw-r--r-- 1 root root      73 10月  3 21:32 helloworld.go


执行可执行文件

[root@lingg src]# ./helloworld 

hello,world!


完成