Windows端GOPATH和GOROOT設置問題

Question:

在Windows端使用go開發程序,往往對於新手易出現GOROOT和GOPATH的配置問題,如下幾點,解決該配置的常見問題

  1. 在windows的PATH變量中添加go文件所在安裝的目錄:
		PATH=C:\Go\bin;其他設置;
  1. 設置 GOROOT , 直接設置成 C:\Go 即可
		GOROOT=C:\Go
  1. 設置GOPATH, 這個很難理解, 我的嘗試:
        GOPATH=    //在系統環境變量中設置等於空, 則 go get package的時候報錯說$GOPATH未設置

		GOPATH=;   //等於一個分號(;), go get package開始可以運行, 不報錯, 最後還是報錯, 說$GOPATH未設置

		GOPATH=C:\Go 或者GOPATH=C:\Go;    #go get 包報錯, 說$GOPATH不能設置成和GOROOT一樣的,也就是 $GOPATH must not be set to $GOROOT

Answer:

在C盤創建一個空目錄GOPATH, 然後設置GOPATH=C:\GOPATH,

		GOPATH=C:\GOPATH

go get 包可以使用了, 最後包會安裝到 C:\GOPATH\ 目錄的pkg和src文件夾裏.

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章