如何在Linux服务器上安装go环境

1

首先在这个地址找到你所需要安装的go压缩包:

https://golang.org/dl/

假如当前我想下载的包名叫做: go1.11.2.linux-amd64.tar.gz

那么在命令行中输入:

sudo wget https://storage.googleapis.com/golang/go1.11.linux-amd64.tar.gz

注意,tar包名为 …1.11.2 但是命令行中变成了1.11(省略了.2)

2

经过步骤1后,当前目录下就有了这个tar包

接着:

sudo tar zxvf go1.11.linux-amd64.tar.gz -C /usr/local

将tar包解压,注意一定要sudo,解压后go就安装好了,接着配置系统变量等。。。(注意C是大写)

3

将 /usr/local/go/bin 目录和工作区添加至PATH环境变量:

sudo vi /etc/profile
export PATH=$PATH:/usr/local/go/bin
export GOPATH=/home/tmq/go

注意,vi 的时候一定要sudo.这里我们只需要指定gopath就行, /home/tmq/go是我自己的GOAPTH,读者应自行替换(这个无所谓的,方便找到就行)

4

最后在你的gopath(我的是/home/tmq/go),下创建三个目录bin,src,pkg,用途以后慢慢会懂的

cd $GOPATH
mkdir bin
mkdir src
mkdir pkg

5

最后来跑一个简单的hello world

cd /usr/tom/go/src
touch hello.go

代码如下:

package main

import "fmt"

func main(){
    fmt.Println("Hello ,World!")
}

运行: >go run ./hello.go

就可以看到辣个收悉的hello world了