Go命令行调用中的三个点“。/ ...”是什么意思?

凯文·伯克(Kevin Burke):

如果您在Travis CI上运行Golang测试,它将以三个点下载所有依赖项

go get -d -v ./... && go build -v ./...

什么./...表示或扩展到那里?我已经做过一些研究,但这似乎不是Unix惯例。

凯文·伯克(Kevin Burke):

从命令go help packages

如果导入路径包含一个或多个“ ...”通配符,则通配符是一种模式,每个通配符都可以匹配任何字符串,包括空字符串和包含斜杠的字符串。这样的模式将扩展到在GOPATH树中找到的所有名称与模式匹配的软件包目录。作为一种特殊情况,x / ...匹配x以及x的子目录。例如,net / ...扩展为net并在其子目录中打包。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章