Like Share Discussion Bookmark Smile

J.J. Huang   2020-11-10   Golang   瀏覽次數:

Go - 第十一章 | 編譯並安裝應用程序

簡要

你將學習一個新go命令。雖然該go run命令是用於編譯和運行單文件程序的有用快捷方式,但它不會生成二進制可執行文件,你可以輕鬆地再次運行它。如果你想要其中之一,一個不錯的選擇是運行go install命令,該命令將編譯你的代碼並在運行該命令的位置安裝生成的二進制可執行文件。

開始

  • 在命令行上,轉到包含hello / hello.go的目錄。
  • 發現Go安裝路徑,該go命令將在其中安裝當前軟件包。
    • 你可以通過運行go list命令來發現安裝路徑,如以下示例所示:
      1
      $ go list -f '{{.Target}}'
    • 例如,命令的輸出可能顯示/Users/morose/go/bin/hello,表示二進製文件已安裝到/Users/morose/go/bin/。這是下一步所需的安裝目錄。
  • Go安裝目錄添加到系統的Shell路徑。
    • 這樣,你就可以運行程序的可執行文件,而無需指定可執行文件的位置。
    • LinuxMac上,運行以下命令:
      1
      export PATH=$PATH:/path/to/your/install/directory
    • Windows上,運行以下命令:
      1
      set PATH=%PATH%;C:\path\to\your\install\directory
    • 或者,如果你已經$HOME/bin在shell路徑中有一個目錄,並且想要在其中安裝Go程序,則可以通過使用以下go env命令設置GOBIN變量來更改安裝目標 :
      1
      go env -w GOBIN=/path/to/your/bin
      1
      go env -w GOBIN=C:\path\to\your\bin
  • 更新完外殼程序路徑後,運行go install命令來編譯和安裝軟件包。
    • 指令
      1
      go install
  • 只需輸入名稱即可運行你的應用程序。
    • 指令
      1
      $ hello

單字/句子

單字/句子 翻譯
alternative 另類

結語

到這邊非常無敵基本的官方教學就已經全數完畢。只能說沒事不要亂以挑戰翻譯,先能閱讀比較重要。哈哈哈,不然過程中太痛苦了。這次閱讀過後,確實對閱讀這塊進度很多,也越來越不排斥;礙於目前時間幾乎被排滿,很難有這樣的時間繼續實踐!

所以!後面的文章將繼續依學習為主,當然英文單字和閱讀的部分會在文章中繼續努力!
關於Go相關的文章後面慢慢補~由於目前工作關係,太多東西需要做學習、了解、研究!後續就不再安排預計的計劃!
因為「計畫」永遠被「變化」打敗!


註:以上參考了
Golang Documentation