我无法理解以下命令的作用。go list ./...当我查看官方文档https://golang.org/cmd/go/#hdr-List_packages 时,我不清楚./...参数告诉命令的内容。
2 回答
小唯快跑啊
TA贡献1863条经验 获得超2个赞
go list需要一个包的导入路径,并且可以为您提供一些以这种方式匹配的包的列表信息(您可能对其-f标志感兴趣)。
./...是一个匹配当前文件夹及其所有子文件夹的通配符(执行go help packages以阅读有关此隐藏功能的更多信息),并且可以与所有内置 Go 命令一起使用。
因此go list ./...可以列出当前文件夹及其子文件夹中的所有 Go 包 - 例如,您可能想要调用它GOPATH。
慕工程0101907
TA贡献1887条经验 获得超5个赞
go list ./...
这里./告诉从当前文件夹开始,...告诉递归下去。
go list ...
在任何文件夹中列出所有包,包括标准库的包,然后是 go 工作区中的外部库。
- 2 回答
- 0 关注
- 378 浏览
添加回答
举报
0/150
提交
取消
