多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
#### 设置 ``` GOBIN 是安装go目录里面的bin文件夹 GOPATH是你的工作目录 GOROOT是安装go的根目录 ``` #### GOROOT ``` 程序安装目录 E:\Programs\Go ``` #### GOPATH ``` $GOPATH目录约定有三个子目录 1. src存放源代码(比如:.go .c .h .s等)   按照golang默认约定,go run,go install等命令的当前工作路径(即在此路径下执行上述命令)。 2. pkg编译时生成的中间文件(比如:.a)  golang编译包时 3. bin编译后生成的可执行文件(为了方便,可以把此目录加入到 $PATH 变量中,如果有多个gopath,那么使用`${GOPATH//://bin:}/bin`添加所有的bin目录) ``` #### 查看go环境 ``` go env ``` #### GOBIN ``` GOPATH\bin ``` ### go get ``` go get会做两件事: 1. 从远程下载需要用到的包 2. 执行go install ``` #### go install ``` go install 会生成可执行文件直接放到bin目录下,当然这是有前提的 你编译的是可执行文件,如果是一个普通的包,会被编译生成到pkg目录下该文件是.a结尾 ``` #### Linux下环境搭建 ``` 1、首先下载linux下的go包:https://studygolang.com/dl/golang/go1.9.2.linux-amd64.tar.gz 2、下载之后 tar -zxvf go1.9.2.linux-amd64.tar.gz 解压源码包 3、移动到 /usr/local/go 也就是GOROOT 4、设置GOPATH,还有PATH环境变量 export GOROOT=/usr/local/go #设置为go安装的路径 export GOPATH=$HOME/gocode #默认安装包的路径 export PATH=$PATH:$GOROOT/bin:$GOPATH/bin ```