最近在研究用godep來管理golang的依賴包,遇到以下問題:
項目中對自己編輯的其他包有依賴,且該依賴包和main包處於同一目錄中,這樣在執行godep save的時候只能生成想github.com這樣的依賴包。
經分析發現:我一般都是把自己編寫的包放到GOROOT下,這樣go編譯器就會認爲我所編輯的包是系統包,進而不會把我編輯的包放到Godep.json中,將我自己編輯的包放到GOPATH/src下就可以了。
語言不是特別通順,僅作爲自己記錄,有問題可找我進行討論
最近在研究用godep來管理golang的依賴包,遇到以下問題:
項目中對自己編輯的其他包有依賴,且該依賴包和main包處於同一目錄中,這樣在執行godep save的時候只能生成想github.com這樣的依賴包。
經分析發現:我一般都是把自己編寫的包放到GOROOT下,這樣go編譯器就會認爲我所編輯的包是系統包,進而不會把我編輯的包放到Godep.json中,將我自己編輯的包放到GOPATH/src下就可以了。
語言不是特別通順,僅作爲自己記錄,有問題可找我進行討論