IDE-goland下載 http://www.jetbrains.com/go/
本次安裝go1.9.3.windows-amd64.msi和goland-2017.3.1.exe版本。
安裝Go
雙擊安裝包,一路next下去就可以了。
安裝成功后,使用go version可以查看go版本,確定是否安裝成功。
配置系統環境變量
GOROOT就是go的安裝目錄
GOPATH是作為編譯后二進制的存放目的地和import包時的搜索路徑 (其實也是你的工作目錄, 你可以在src下創建你自己的go源文件, 然后開始工作)
不要把GOPATH設置成go的安裝路徑
GOPATH之下主要包含三個目錄: bin、pkg、src
bin目錄主要存放可執行文件; pkg目錄存放編譯好的庫文件, 主要是*.a文件; src目錄下主要存放go的源文件
需要把GOPATH中的可執行目錄也配置到環境變量中, 否則你自行下載的第三方go工具就無法使用了
在path中增加:%GOROOT%/bin;%GOPATH%/bin;
安裝Goland
執行安裝文件,一路next就行了。因為是試用版本,故有三十天的限制。到期重裝就可以了。
直接跳過license環節,進入工程配置界面。license可以后續再配置
路徑配置到gopath下面
進入工程界面,右鍵new-go file,創建HelloWorld
修改文件內容:
package main import "fmt" func main(){ fmt.Printf("Hello World!") }
右鍵點擊文件,選擇運行。
配置github
進入file-setting,搜索github進行配置
從github上獲取源代碼,以Tidb為例,本機需要安裝有git
TiDB的github路徑如下 https://github.com/pingcap/tidb.git
下載執行路徑如下: go get github.com/pingcap/tidb
包會自動下載到gopath路徑下,按照包結構自動展開。
可以創建工程直接將gopath做為項目的主目錄。