關於GOPATH和GOROOT的區別

最近在研究用godep來管理golang的依賴包,遇到以下問題:

項目中對自己編輯的其他包有依賴,且該依賴包和main包處於同一目錄中,這樣在執行godep save的時候只能生成想github.com這樣的依賴包。


經分析發現:我一般都是把自己編寫的包放到GOROOT下,這樣go編譯器就會認爲我所編輯的包是系統包,進而不會把我編輯的包放到Godep.json中,將我自己編輯的包放到GOPATH/src下就可以了。


語言不是特別通順,僅作爲自己記錄,有問題可找我進行討論

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