最近发现不少小伙伴都对golang很感兴趣,所以今天继续给大家介绍Golang相关的知识,本文《Go 命令行调用中使用的 "./..." 代表什么?》主要内容涉及到等等知识点,希望能帮到你!当然如果
最近发现不少小伙伴都对golang很感兴趣,所以今天继续给大家介绍Golang相关的知识,本文《Go 命令行调用中使用的 "./..." 代表什么?》主要内容涉及到等等知识点,希望能帮到你!当然如果阅读本文时存在不同想法,可以在评论中表达,但是请勿使用过激的措辞~
问题内容如果您在 travis ci 上运行 golang 测试,它将下载带有三个点的所有依赖项:
go get -d -v ./... && go build -v ./...
./...
表示或扩展到那里什么?我做了一些研究,但它似乎不是 unix 约定。
从命令go帮助包
:
如果导入路径包含一个或多个“...”通配符,则它是一种模式, 其中每个都可以匹配任何字符串,包括空字符串和 包含斜杠的字符串。这种模式扩展到所有包 在 gopath 树中找到名称与 模式。作为一种特殊情况,x/... 匹配 x 以及 x 的子目录。 例如,net/... 扩展为 net 并在其子目录中打包。
go [command] ./...
这里 ./
告诉从当前文件夹开始,...
告诉向下递归。
例如:
go list ...
在任何文件夹中都会列出所有包,首先包括标准库的包,然后是 go 工作区中的外部库。
今天带大家了解了的相关知识,希望对你有所帮助;关于Golang的技术知识我们会一点点深入介绍,欢迎大家关注编程网公众号,一起学习编程~
--结束END--
本文标题: Go 命令行调用中使用的 "./..." 代表什么?
本文链接: https://lsjlt.com/news/595707.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
2024-04-05
2024-04-05
2024-04-05
2024-04-04
2024-04-05
2024-04-05
2024-04-05
2024-04-05
2024-04-04
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0