本篇文章帶給大家的內容是Go語言如何執行?執行流程介紹,有一定的參考價值,有需要的朋友可以參考一下,希望對你有幫助。 【影片教學推薦:Go教學】
##1、如果是對來源程式碼編譯後,再執行,Go的執行流程如下圖
go build產生的可執行檔會在目前目錄內2、如果是對原始程式碼直接執行go run 原始檔操作,Go的執行流程如下圖
兩種執行流程的方式說明
範例:
go build index.gogo build index.go
##go run index.go
go run、go build、go install指令解釋
go run
:go run 編譯並直接執行程序,它會產生一個臨時檔案(但不會產生.exe 檔案),直接在命令列輸出程式執行結果,方便使用者偵錯。
go build###:go build 用於測試編譯包,主要檢查是否會有編譯錯誤,如果是一個可執行檔的源碼(即是main 包),就會直接生成一個可執行檔。 #########go install###:go install 的作用有兩步:第一步是編譯導入的包文件,所有導入的包文件編譯完才會編譯主程式;第二步是將編譯後產生的可執行檔放到bin 目錄下($GOPATH/bin),編譯後的套件檔放到pkg 目錄下($GOPATH/pkg)###以上是Go語言如何執行?執行流程介紹的詳細內容。更多資訊請關注PHP中文網其他相關文章!