2016-03-18 46 views

回答

2

go list需要一個包的導入路徑,並且可以爲您提供這種方式匹配的包的一些列表信息(您可能對它的-f標誌感興趣)。

./...是一個匹配當前文件夾及其所有子文件夾的通配符(執行go help packages以閱讀有關此隱藏功能的更多信息),並且可以與所有內置Go命令一起使用。

因此go list ./...可以列出當前文件夾及其子文件夾中的所有Go軟件包 - 例如,您可能想從GOPATH中調用它。

0
go list ./... 

這裏./告訴從當前文件夾開始,...告訴遞歸下去。

​​

在任何文件夾中列出了所有的軟件包,包括標準庫的第一個,然後在你的旅途中工作區外部庫的包。