首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >GoLand启动调试应用程序的速度很慢

GoLand启动调试应用程序的速度很慢
EN

Stack Overflow用户
提问于 2017-10-19 20:24:01
回答 1查看 1.9K关注 0票数 0

当我试图在调试模式下启动Go Application时,GoLand需要相当长的时间来启动它。这可能需要几分钟,即使没有代码更改,每次启动也会发生。

EN

Stack Overflow用户

回答已采纳

发布于 2017-10-19 20:24:01

问题是,GoLand在每次调试调用上强制进行重新构建。因此,如果您有很多依赖项,它将非常慢。

解决方案是进入Settings > Build, Execution, Deployment > Debugger并禁用Rebuild transitive packages。这将加快调试启动速度20倍(90比5s)。

您应该创建一个标记为“完全重建”的Go Application目标,并将Go工具参数设置为-i -a。这将迫使调试重新生成和存储中间产品,以加快未来的构建。

但是,这意味着您的缓存和优化,因此,如果没有适当的调试信息,包可以使用在调试器,这意味着它将影响您的调试经验。如果调试器有任何问题,您需要首先使用-a运行,并查看问题是否再次发生。

票数 8
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46838322

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档