glide.sh - pikachule/golang_notes GitHub Wiki

cd $GOBIN
curl https://glide.sh/get | sh

基本命令

glide create|init 初始化项目并创建glide.yaml文件.
glide get 获取单个包
  --all-dependencies 会下载所有关联的依赖包
  -s 删除所有版本控制,如.git
  -v 删除嵌套的vendor
glide install 安装包
glide update|up 更新包
go get github.com/Masterminds/glide
$ glide create                            # Start a new workspace
$ open glide.yaml                         # and edit away!
$ glide get github.com/Masterminds/cookoo # Get a package and add to glide.yaml
$ glide install                           # Install packages and dependencies
# work, work, work
$ go build                                # Go tools work normally
$ glide up                                # Update to newest versions of the package

下载指定版本依赖包

glide get github.com/go-sql-driver/mysql#v1.2