Go语言提供两个关键路径,GOROOT 指向系统安装路径,GOPATH指向工作路径,这样的好处是,我们的工作可以和系统文件分离。例如:
GOROOT = C:\Go
GOPATH = D:\MyWorks
其中,go语言源代码和编译的中间文件、目标文件存放位置如下:
C:\Go <<--- GOROOT 指向的位置
--src <<--- Go 语言自带的源代码
--pkg <<--- 编译的中间文件放在此文件夹
--bin <<--- 编译的目标文件放在此文件夹
D:\MyWorks <<--- GOPATH 指向的位置
--src <<--- 项目源代码放置在此文件夹。!!!警告:一个常犯的错误是把 GOPATH 指向此处!!!
--HelloWorld <<--- 我们项目源代码所在的文件夹。!!!警告:一个常犯的错误是把 GOPATH 指向此处!!!
--vendor <<--- 第三方开源代码文件夹
--github.com
--...
--pkg <<--- 编译的中间文件放在此文件夹,Go编译器自动生成此文件夹
--bin <<--- 编译的目标文件放在此文件夹,Go编译器自动生成此文件夹
原创不易,如有帮助,敬请点赞、关注、收藏,谢谢支持!
本文介绍了Go语言中GOROOT和GOPATH的配置方法及其意义,通过实例展示了如何正确设置这两个路径,避免常见的错误做法。
1万+

被折叠的 条评论
为什么被折叠?



