如何在編譯時產生緊湊的Go 二進位檔案
問題:
在Go🎜>問題:
在Go在Go中多個使用者使用的套件、未使用的程式碼和字串會導致每個實用程式的大小膨脹,儘管使用標準方法。
問題:如何在編譯時消除未使用的程式碼以建立更精簡的 Go 程式?
答案:與所提出的問題相反,Go 編譯器會自動消除無法存取的程式碼。所有程式碼都儲存在套件檔案 (.a) 中,但 Go 工具僅包含可執行二進位檔案中匯入套件中的必要項(具體來說,可存取的函數和變數)。
以上是如何透過在編譯時刪除未使用的程式碼來建立更小的 Go 二進位檔案?的詳細內容。更多資訊請關注PHP中文網其他相關文章!