glideを使用してgolang依存パッケージを管理する

775 ワード

glideは、プロジェクトルートディレクトリvendorフォルダの下で、プロジェクトごとにパッケージを個別に管理できます.
glideのインストール
go get github.com/Masterminds/glide
go install github.com/Masterminds/glide
cd $GOPATH/src/github.com/Masterminds/glide
go build
cp glide /usr/local/bin

基本コマンド
glide create|init         glide.yaml  .
glide get      
  --all-dependencies            
  -s         , .git
  -v      vendor
glide install    
glide update|up    

使用
glide get github.com/mattn/go-adodb
glide get --all-dependencies -s -v github.com/mattn/go-adodb

指定されたバージョン依存パッケージのダウンロード
glide get github.com/go-sql-driver/mysql#v1.2

リファレンス
  • Golang依存管理ツール:glide入門から
  • の使用に精通するまで
  • GlideによるGolangのパッケージ管理