Go語言環境配置
阿新 • • 發佈:2018-12-29
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