如果你在 Travis CI 上运行 Golang 测试,它会用三个点下载所有依赖项:
go get -d -v ./... && go build -v ./...
什么是./...
指示或扩展到那里?我做了一些研究,但它似乎不是 Unix 约定。
从命令go help packages
:
如果导入路径包含一个或多个“...”通配符,则它是一种模式,
其中每个都可以匹配任何字符串,包括空字符串和
包含斜杠的字符串。这种模式扩展到所有包
在 GOPATH 树中找到名称与
模式。作为一种特殊情况,x/... 匹配 x 以及 x 的子目录。
例如,net/... 扩展为 net 并在其子目录中打包。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)