0
當我嘗試在調試模式下啓動Go Application
時,Gogland需要大量時間才能啓動它。這可能需要幾分鐘時間,即使沒有代碼更改,也會在每次啓動時發生。Gogland啓動調試應用程序的速度很慢
當我嘗試在調試模式下啓動Go Application
時,Gogland需要大量時間才能啓動它。這可能需要幾分鐘時間,即使沒有代碼更改,也會在每次啓動時發生。Gogland啓動調試應用程序的速度很慢
問題是Gogland在每次調試時強制重建。所以如果你有很多的依賴關係,它會很慢。
解決的辦法是進入Settings > Build, Execution, Deployment > Debugger
並禁用Rebuild transitive packages
。這將加快調試啓動速度20倍(90s vs 5s)。
您應該創建一個標記爲「完全重建」的Go Application
目標,並將「轉到工具參數」設置爲-i -a
。這將強制調試重建並存儲中間產品以加速未來構建。
但是,這意味着您的緩存和優化,因此沒有適當的調試信息,包可以在調試器中使用,這意味着它會影響您的調試體驗。如果您對調試器有任何問題,您需要先運行-a
,然後再查看問題是否再次發生。