Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/go/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何获取golang项目中的包数_Go_Linter - Fatal编程技术网

如何获取golang项目中的包数

如何获取golang项目中的包数,go,linter,Go,Linter,我遇到了一个问题,我需要一个项目中PKG的数量。我试着用步行,但失败了。有人有主意吗 Go有一个非常方便的内置子命令list,用于执行这类任务 尝试执行: go list ./... 这将为您提供当前目录下所有包的列表。您可以简单地将其与wc等实用程序配对,以获得所需的答案: go list ./... | wc -l 您始终可以传递一个包路径以进行检查,但是末尾的/…告诉您转到递归。您可能还需要运行go帮助包,了解更多信息 您可以使用go list执行更多功能,如筛选功能。“我失败了”不是

我遇到了一个问题,我需要一个项目中PKG的数量。我试着用步行,但失败了。有人有主意吗


Go有一个非常方便的内置子命令list,用于执行这类任务

尝试执行:

go list ./...
这将为您提供当前目录下所有包的列表。您可以简单地将其与
wc
等实用程序配对,以获得所需的答案:

go list ./... | wc -l
您始终可以传递一个包路径以进行检查,但是末尾的
/…
告诉您转到递归。您可能还需要运行
go帮助包
,了解更多信息

您可以使用
go list
执行更多功能,如筛选功能。

“我失败了”不是问题描述。怎么搞的?