GO学习--$GOBIN

2018-12-10  本文已影响41人  原鸣清

GO环境变量与工作区

这个题目很大,内容很多,网上的资料也很多,巩固学习最好的方法是通过go help看文档,我仅能根据自己的学习经验,写一点自己学习过程中的理解。这里先附上GO语言规范文档,以供学习查阅,节约时间。
先声明一下,我的机器是MAC,linux下是基本一致的,Windows就不用看了,浪费您时间。


环境变量

先看图,终端执行命令go help environment

go_env.png

工作区

dir0.png

如图是我的$GOPATH工作目录,这里请注意srcpkgbin,这个三个文件夹。先说一句,根据我的理解,这三个文件夹下面都是依赖,包括你自己的写的代码,也可以作为依赖使用。三个文件夹对应三种格式的文件,不管套了几层文件夹,内核不变。

dir1.png
但是注意包名的问题,因为你所依赖的代码也可能在这里,比如说github.comgolang.org,当然,GOPATH可以配置多个,这样别人的代码你可以把它放到一个通用的$GOPATH/src下,就像我一样。
dir2.png

总结

学而时习之,虽然这里的内容都很简单,对于读者来说可能价值不大,但于我有三点好处:

上一篇 下一篇

猜你喜欢

热点阅读