(一)go新手入门之环境搭建
新手刚入门,我认为有必要说一下如何搭建golang的环境。 首先,安装go二进制包或者通过源码自行编译二进制。这里假设go安装的目录为/usr/local/go。 其次,创建工作区以及相关目录。这里假设我们的工作目录为/home/user/go。 最后,设置环境变量。一般主要设置这几个环境变量:GOROOT、GOPATH、GOBIN、GO111MODULE,接下来,我们针对每个变量一一说明。
- GOROOT,指的是go二进制包的根目录,本例的值就是/usr/local/go。
- GOPATH,指的是我们上面说的工作目录,即/home/user/go。
- GOBIN,指的是我们编译安装go项目的的二进制的默认存放目录。
- GO111MODULE,该变量是从go.1.11启用的,表示是否启用go module功能,值为on表示开启,off表示关闭。
下面,我们以Linux系统配置为例,写一个demo如下:
export GOROOT=/usr/local/go
export GOPATH=/home/user/go
export GOBIN=/home/user/go/bin
export GO111MODULE=on
export PATH=$PATH:$GOROOT/bin
打赏: 支付宝