GO有兩個地方要設置環境變量

記錄一下備忘:

  1. go安裝目錄的bin要加到系統的path裏去
  2. GOPATH也就是項目文件目錄的bin也要加到path裏去,比如你想用govendor
go get github.com/kardianos/govendor

然後你運行 

govendor init

結果提示govendor命令找不到的錯誤

bash: govendor: command not found

原因是:如果你只把go的安裝目錄的bin放到系統path裏,但是go get的項目並不在go的安裝目錄,而是在GOPATH的src裏。

所以想要用,就要把GOPATH的bin也加到系統path裏。

go install github.com/kardianos/govendor

會安裝govendor到GOPATH的bin裏,當你GOPATH的bin加到環境變量裏之後,govendor命令就能用了。

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