日本免费高清视频-国产福利视频导航-黄色在线播放国产-天天操天天操天天操天天操|www.shdianci.com

學無先后,達者為師

網站首頁 編程語言 正文

Golang執行流程詳解,兩種執行流程方式有什么不同

作者:有蟬 更新時間: 2022-04-22 編程語言

如果是對源碼編譯后,再執行,Go的執行流程如下圖:

如果我們是對源碼直接執行go run ,Go的執行流程如下圖:

?

說明:兩種執行流程方式的區別

(1)如果我們先編譯生成了可執行文件,那么我們可以將該可執行文件拷貝到沒有go開發環境的機器上,仍然可以運行

(2)如果我們是直接go run 的,那么如果要在另一個機器上這么運行,也需要go開發環境,否則無法執行。

(3)在編譯時,編譯器會將程序運行依賴的庫文件包含在可執行文件中,所以,可執行文件變大了很多。

原文鏈接:https://blog.csdn.net/qq_37899792/article/details/123802583

欄目分類
最近更新