0x0前言
搭建的環境:
操作系統:win7 64位
go編譯器:go1.6.2.windows-amd64.msi
0x1下載go語言編譯器
官網下載地址:https://golang.org/,點擊旁邊的Download即可下載
可能需要使用科學上網的方式才能訪問,小夥伴們請自備神器
0x2安裝go
雙擊go1.6.2.windows-amd64.msi,下一步下一步,一直到結束,如果彈出UAC,請點擊確定
0x3檢查環境變量
win+r 輸入cmd ,鍵入go version,出來版本就是正確的
理論上安裝msi文件,默認情況下環境都是配置好的,但是會有一個小坑,下面說
0x31錯誤一:GOPATH
由於go的第三方庫一般是從github上下載,通常使用命令
go get github.com/…/…/…,例如:
go get github.com/tools/godep
這個時候,會報一個錯誤:
package github.com/tools/godep: cannot download, $GOPATH not set. For more details see: go help gopath
這是因爲需要設置一個環境變量GOPATH,
解決方法:
首先在C盤新建一個文件夾命名爲GOPATH,在GOPATH中再新建三個子文件夾,分別命名爲src,bin,pkg
然後添加環境變量 GOPATH,值爲[你的路徑]/GOPATH即可
0x32錯誤二,缺少git
當再次執行添加第三方庫的時候,還會報一個錯誤:
go: missing Git command. See https://golang.org/s/gogetcmd package github.com/tools/godep: exec: "git": executable file not found in %PATH%
這是因爲沒有安裝git軟件,go找不到git程序的路徑,
解決方法:
首先下載git工具:
下載地址:https://git-scm.com/download/win
根據自己的環境選擇下載哪一個安裝包,例如我的環境下載的是64-bit Git for Windows Setup.
然後雙擊Git-2.9.0-64-bit.exe,下一步下一步,一直到安裝結束,
最後設置git的環境變量
在path中添加git的地址
再次執行命令就沒有問題了。
go get github.com/tools/godep