GOPATH环境变量
发布日期:2021-05-28 16:20:56 浏览次数:26 分类:技术文章

本文共 456 字,大约阅读时间需要 1 分钟。

 

Go path用于解析导入语句。它由go/build包实现并记录在文件中。

GOPATH环境变量列出了查找Go代码的位置。在Unix上,该值是用冒号分隔的字符串。在Windows上,该值是用分号分隔的字符串。在计划9中,该值是一个列表。

如果未设置环境变量,则GOPATH默认为用户主目录(Unix上的$HOME/go,Windows上的%USERPROFILE%\go)中名为“go”的子目录,除非该目录包含Go发行版。运行“go env GOPATH”以查看当前的GOPATH。

请参阅设置自定义GOPATH。

GOPATH中列出的每个目录必须具有规定的结构:

src目录包含源代码。src下面的路径确定导入路径或可执行文件名称。

pkg目录包含已安装的软件包对象。就像在Go树中一样,每个目标操作系统和体系结构对都有其自己的pkg子目录(pkg/GOOS_GOARCH)。

如果DIR是GOPATH中列出的目录,则源为DIR / src / foo / bar的软件包可以作为“ foo/bar”导入&#x

转载地址:https://blog.csdn.net/qq_27868061/article/details/113529319 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:Go环境变量
下一篇:go命令文档

发表评论

最新留言

不错!
[***.144.177.141]2024年11月05日 18时08分58秒