golang中的包管理工具——vendor的簡單介紹

爲什麼用vendor目錄 依賴問題 我們知道,一個工程稍大一點,通常會依賴各種各樣的包。而Go使用統一的GOPATH管理依賴包,且每個包僅保留一個版本。而不同的依賴包由各自的版本工具獨立管理,所以當所依賴的包在新版本發生接口變更或刪除時,會面臨很多問題。 爲避免此類問題,我們可能會爲不同的工程設置不同的GOPATH,或者更改依賴包路徑名稱。這樣手動維護起來也很頭疼。 解決方式 如果我們已經使用GO
相關文章
相關標籤/搜索