- 推荐学习 地址 https://github.com/astaxie/build-web-application-with-golang
- 下载安装包 go语言中文网 选择自己需要的安装包 https://studygolang.com/dl 我选择的是标准安装包
wget https://studygolang.com/dl/golang/go1.10.3.linux-amd64.tar.gz
- 解压 目录 /usr/local
tar -C /usr/local -xzf go1.8.3.linux-amd64.tar.gz
- 添加环境变量 path 目录
vi /etc/profile
// 在底部添加
export PATH=$PATH:/usr/local/go/bin
- 执行 go 命令 。 如果出现go的Usage信息,那么说明go已经安装成功了;如果出现该命令不存在,那么可以检查一下自己的PATH环境变中是否包含了go的安装目录
- 建立工作空间 添加环境变量 GOPATH
vi /etc/profile
// 在底部添加
export GOPATH=you path 你自己的路径
保存后, source /etc/profile ,使环境变量立即生效
执行 : cd $GOPATH 可直接进入 设置的目录
GOPATH允许多个目录,当有多个目录时,请注意分隔符,多个目录的时候Windows是分号,Linux系统是冒号,当有多个GOPATH时,默认会将go get的内容放在第一个目录下。
以上 $GOPATH 目录约定有三个子目录:
- src 存放源代码(比如:.go .c .h .s等)
- pkg 编译后生成的文件(比如:.a)
- bin 编译后生成的可执行文件(为了方便,可以把此目录加入到 $PATH 变量中,如果有多个gopath,那么使用
${GOPATH//://bin:}/bin
添加所有的bin目录)