环境安装

官方下载地址 被瞎墙了.
用下面地址下载:
https://studygolang.com/dl
https://golang.google.cn/dl

打开官网下载地址选择对应的系统版本, 复制下载链接
我选择的是最新 linux

go1.14.1.linux-amd64.tar.gz Archive Linux x86-64 118MB

image.png

cd进入你用来存放安装包的目录,我习惯在~下面创建个go文件夹。

  1. # 在 ~ 下创建 go 文件夹,并进入 go 文件夹
  2. mkdir ~/go && cd ~/go
  3. 下载的 go 压缩包
  4. wget https://dl.google.com/go/go1.14.1.linux-amd64.tar.gz

执行tar解压到/usr/loacl目录下(官方推荐),得到go文件夹等

  1. tar -C /usr/local -zxvf go1.14.1.linux-amd64.tar.gz

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

  1. export PATH=$PATH:/usr/local/go/bin
  2. source /etc/profile
  3. go version

不好使的话可以使用更硬的招式

  1. 通过修改.bashrc文件:
  2. vim ~/.bashrc
  3. //在最后一行添上:
  4. export PATH=$PATH:/usr/local/go/bin
  5. 生效方法:(有以下两种)
  6. 1、关闭当前终端窗口,重新打开一个新终端窗口就能生效
  7. 2、输入“source ~/.bashrc”命令,立即生效
  8. 有效期限:永久有效
  9. 用户局限:仅对当前用户
  10. 参考:https://www.jianshu.com/p/9d0f05de1d97

执行go version,如果现实版本号,则Go环境安装成功
image.png

1.9.4 版本

有些项目必须 1.9 以上 版本 , 比如: Tars
链接:https://pan.baidu.com/s/1bCtKcgu_8by7yQYZXAGR7g
提取码:hozm
参考: https://studygolang.com/articles/11256
https://studygolang.com/articles/12699?fr=sidebar

配置环境

配置go的工作空间(配置GOPATH)

go的代码必须在GOPATH中,也就是一个工作目录,目录包含三个子目录

  1. $GOPATH
  2. src 存放go源代码的目录,存放golang项目的目录,所有项目都放到gopathsrc目录下
  3. bin go install后生成的可执行文件的目录
  4. pkg 编译后生成的,源码文件,如.a

创建你要存放项目的, 目录

  1. # 我的目录
  2. cd /www/wwwroot/
  3. mkdir go
  4. cd go
  5. # 在创建三个子目录
  6. mkdir src
  7. mkdir bin
  8. mkdir pkg
  9. # 设置GOPATH 目录
  10. export GOPATH=/www/wwwroot/go
  11. source /etc/profile

完成
参考:
https://www.cnblogs.com/anthony-wang0228/articles/11089172.html