go——安裝與設置


1.下載安裝

  官方下載地址:https://golang.org/dl/
  備用下載地址:https://golang.google.cn/dl/
  在windows下面直接運行.msi程序文件就可以安裝,注意添加環境變量,windows在安裝地時候一般都會自動添加環境變量。
  在linux下安裝執行如下命令:
    wget https://dl.google.com/go/go1.11.2.linux-amd64.tar.gz
    tar -C /usr/local -xzf go1.11.2.linux-amd64.tar.gz
    export PATH=$PATH:/usr/local/go/bin(這是臨時添加)

 

2.文件結構分析

  通過tree命令可以看到go安裝包中地文件和目錄地數量:

  下面介紹主要文件夾地功能:
(1)api:用於存放依照Go版本順序的API增量列表文件,這里所說的API包括公開的變量、常量、函數等。
這些API增量列表文件用於Go語言API檢查。

  (2)bin:用於存放主要的標准命令文件,包括go、godoc和gofmt。

  (3)doc:用於存放標准庫的HTML格式的程序文檔。可以通過godoc命令啟動一個Web程序展現這些文檔。

  (4)lib:用於存放一些特殊的庫文件。

  (5)misc:用於存放一些輔助類的說明和工具。

  (6)pkg:用於存放安裝Go標准庫后的所有歸檔文件。
  注意,你會發現其中有名稱為linux_amd64或者windows_amd64的文件夾,我們稱之為平台相關目錄。
  可以看到,這類文件夾的名稱由對應的操作系統和計算架構的名稱組合而成。
  通過go install命令,Go程序會被編譯成平台相關的歸檔文件,並存放到其中。
  另外tool文件夾存放了使用Go制作軟件時用到的很多強大的命令和工具。

 

  (7)src:用於存放Go自身、Go標准工具以及標准庫的所有源碼文件。

 

  (8)test:存放用來測試和驗證Go本省的所有相關文件。

 

3.GOROOT與GOPATH

GOROOT:Go的安裝路徑,如果這個路徑不正確,Go的一系列命令都無法執行。

 

 當你安裝go程序的時候,它會自動將其添加到系統的環境變量里面。

GOPATH:編譯后二進制文件的存放目的地和import包的搜索路徑。go install和go get等工具都會用到的環境變量。
這個路徑需要你自己去進行設置,默認是當前用戶下的go,比如我的就是C:\Users\ASUS\go
我們需要在這里指定你的項目存放的位置,這樣在編譯的時候才能找到依賴包。

  現在的項目在example.v2目錄下,所以指定這個目錄即可,但是如果下一次又創建了一個新的項目,
那么又要重新執行。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM