首頁 > 後端開發 > Golang > 主體

golang 如何運行

(*-*)浩
發布: 2019-12-31 09:53:38
原創
4551 人瀏覽過

golang 如何運行

Go語言的執行方式有兩種,一種是編譯後再執行,另一種直接go run執行.

一、先編譯後執行                                               (推薦學習:go

.go文件(源代碼)--->go build指令把源代碼編譯(如果是windows下會編譯出一個.exe可執行文件,如果是linux或mac,那麼會沒有後綴,仍然是一個可執行檔)--->執行輸出結果

二、對原始碼直接執行go run

.go檔(原始碼)--->底層編譯運行,是隱藏的(所以這裡速度稍微要比編譯慢)--->執行輸出結果

兩種執行方式的區別

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

②:如果我們是直接go run 執行,那麼如果要在另一台機器上運行,也需要go開發環境,否則無法執行。

③:在編譯時,編譯器會將程式執行所依賴的函式庫檔案包含在執行檔中,可執行的檔案會變大。

以上是golang 如何運行的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!