指定包型別,可以過濾僅對指定包進行操作。
命令功能
init
初始化 vendor 目錄
list
列出所有的依賴包
add新增包到 vendor 目錄,如 govendor add +external 新增所有外部包
addpkg_path 新增指定的依賴包到 vendor 目錄
update
從 $gopath 更新依賴包到 vendor 目錄
remove
從 vendor 管理中刪除依賴
status
列出所有缺失、過期和修改過的包
fetch
新增或更新包到本地 vendor 目錄
sync
本地存在 vendor.json 時候拉去依賴包,匹配所記錄的版本
get類似 go get 目錄,拉取依賴包到 vendor 目錄
govendor init
govendor add +external
go 依賴管理利器 govendor
縮寫狀態 含義 local l本地包,即專案自身的包組織 external e外部包,即被 gopath 管理,但不在 vendor 目錄下 vendor v已被 govendor 管理,即在 vendor 目錄下 std s標準庫中的包 unused u未使用的包,即包在 vendor 目錄下,但...
govendor依賴包管理
鏈客,有問必答!2.govendor安裝 v1.0.9 wget tar zxvf govendor v1.0.9.linux amd64.tar.gz rm usr bin govendor mv govendor usr bin 3.governdor使用 初始化 進入到專案目錄 cd path...
Go依賴管理工具(三)govendor
安裝方法 go get u github.com kardianos govendor用法 govendor init 初始化 vendor 目錄,生成乙個初始化的vendor.json govendor add local 加本專案中用到的dependency加到vendor.json裡面 gov...