欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Linux环境go部署安装

程序员文章站 2022-06-23 19:38:54
...
wget https://dl.google.com/go/go1.11.linux-amd64.tar.gz
tar zxvf go1.11.linux-amd64.tar.gz
mv go /usr/local/
cd /usr/local/go/
vim /root/.bashrc

##########
#go
export GOROOT=/usr/local/go
export GOPATH=/data/httpd/go
export PATH=$PATH:$GOROOT/bin
###########

重启虚拟机或者执行source /root/.bashrc

go env可以查看下配置

#测试使用go
我这里是把/data/httpd/go作为go工作目录
在目录下创建bin pkg src三个目录
在src目录下新建目录 hello目录
在目录下新建hello.go
vim hello.go

package main

import "fmt"

func main() {
        fmt.Printf("hello, world\n")
}

 

在当前目录下 执行
go build
会生成了一个hello的可执行文件
[[email protected] hello]# ./hello
hello, world

执行
go install hello
可执行文件hello 生成在/usr/local/go/bin/目录下
由于环境变量中该目录已设为全局
所以可以随意使用hello执行