go语言环境搭建

GOLANG环境变量
GOROOT golang安装路径。不应改变其默认设置。以windows环境为例,GOROOT默认在C盘根目录,若安装过程中更改其路径,则需要手动再更改环境变量。
GOPATH golang工作目录
自动Golang采用Module的方式管理项目后,GOPATH目录已经不是那么重要了,目前主要用来存放依赖的Module库,生成的可执行文件等。GOPATH环境变量的配置参考上面的安装Go,配置到/etc/profile或者Windows下的系统变量里。
这个目录我们可以根据自己的设置指定,比如我的Mac在$HOME/code/go下,Window的可以放到d:\code\go下等。该目录下有3个子目录,他们分别是:
【go语言环境搭建】.
├── bin
├── pkg
└── src
bin文件夹存放go install命名生成的可执行文件,可以把$GOPATH/bin路径加入到PATH环境变量里,就和我们上面配置的$GOROOT/bin一样,这样就可以直接在终端里使用我们go开发生成的程序了。
pkg文件夹是存在go编译生成的文件。
src存放的是非Go Module项目源代码。

    推荐阅读