1.下载go安装包
wget https://dl.google.com/go/go1.12.7.linux-amd64.tar.gz
2.解压go安装包
tar zxvf go1.12.7.linux-amd64.tar.gzmv go /urpath
3.配置go环境

在go工作路径下创建3个文件夹src、pkg和bin

$PATH${GOPATH//://bin:}/binexport PATH=$PATH:${GOPATH1//bin:$GOPATH2//bin

加入环境变量

vim ~/.bashrc
# GOROOT: GO的安装路径
export GOROOT=/urpath/go
# GOPATH: GO的工作路径
export GOPATH=/urpath/Go
export PATH=$PATH:$GOROOT/bin:$GOPATH/bin
4.配置生效
source ~/.bashrc
5.测试,编写test.go文件
package main

import "fmt"

func main() {
   fmt.Println("Hello, World!")
}
6.运行测试
go run test.go
PS. golang1.11以后版本新增go mod特性

1. 在gopath以外文件夹新建一个工程

go mod init workname
go build
go.sumgo mod