项目太大了,go build/run 非常慢,想看下具体是哪里的问题??有没有什么排查工具推荐下
1
pathletboy 3 天前
go build -v
看看哪个包卡着长 |
2
echoZero 3 天前
同问 go build 之后体积突增,这个怎么能排查
|
3
lt0136 3 天前 1
https://github.com/icio/actiongraph
可以显示每个 package 的编译时间 |
5
lysShub 3 天前
是不是加了 cgo
|
6
picone 3 天前 1
我之前有研究过 Go build 时候 cache 的机制,发现他有个 debug 选项 -debug-actiongraph ,可以导出分析的依赖项以及每个 action 的起止时间。
我的文章: https://picone.github.io/2023/10/23/go-cache.html |