Golang 环境变量及工作区概念


 

GOROOT

go的安装路径

 

GOPATH

可以有多个目录,每个目录就是一个工作区,放置源码文件,以及安装后的归档文件和可执行文件;

第一个工作区比较重要,go get会自动从一些主流公用代码仓库下载目标代码包,并把它们安装到环境变量GOPATH包含的第一工作区的响应目录中。如果存在环境变量GOBIN,那么仅包含命令源码文件的代码包会被安装到GOBIN指向的那个目录;

一个代码包的导入路径实际上就是从src子目录,到该包的实际存储位置的相对路径

pkg

安装后的归档文件放进工作区的pkg子目录;

pkg下的*.a 叫做归档文件或者库文件

src

源码文件通常放在某个工作区的src子目录下

bin

可执行文件放入工作区的bin的子目录


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM