学习go语言,大家一定很想如何快速搭建自己的第一个go项目,那么我们就必须了解两个关键点,也就是GOROOT与GOPATH。
GOROOT与GOPATH都是与go项目息息相关的重要路径,前者GOROOT为go的安装环境地址,后者GOPATH为我们的项目地址,也就是我们在这个目录下构建我们的项目依赖,但我们的项目可以不必放在此目录下。
这里着重说一下GOPATH,为什么要有GOPATH这个东西呢,当我们学习go后就会知道,go都会引用很多的依赖来辅助我们进行快速的开发与功能的实现,这点类似python的依赖包与php的扩展,所以go的这些依赖资源也需要一个固定的目录将其存放,以便我们所有的go项目都可以引用这些包,所以,说到这GOPATH这个东西大家都会明白是干什么用的了。
再不明白的看下图。
好了入门问题解决!那么,就开始愉快的搭建go项目吧。