如何追踪Golang';编译速度慢吗?

如何追踪Golang';编译速度慢吗?,go,compilation,Go,Compilation,我有一个公司的项目,它花了大约13秒在SSD上编译,即使是很小的改动。我的其他项目只需要1.55-1.79秒就可以重新编译微小的更改(0.42秒时没有更改)。如何跟踪导致此延迟的包/部件 源代码中没有导入“C”。您可以将-x选项添加到使用调试模式的go build命令中您可以将-x选项添加到使用调试模式的go build命令中显示每个步骤的计时: go build -debug-actiongraph=compile.json 以下是显示每个步骤的计时: go build -debug-ac

我有一个公司的项目,它花了大约13秒在SSD上编译,即使是很小的改动。我的其他项目只需要1.55-1.79秒就可以重新编译微小的更改(0.42秒时没有更改)。如何跟踪导致此延迟的包/部件


源代码中没有导入“C”。

您可以将
-x
选项添加到使用调试模式的
go build
命令中

您可以将
-x
选项添加到使用调试模式的
go build
命令中

显示每个步骤的计时:

go build -debug-actiongraph=compile.json 
以下是显示每个步骤的计时:

go build -debug-actiongraph=compile.json