Windows10 下安装 Glide 包

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/coffee_cream/article/details/78493282

初次学习go语言,因为要用glide,但是github上关于Windows安装的方法又出了bug,弄了半天才弄好,写个教程记录一下~

一、已有的安装环境

1、已经安装好了 go
2、设置好了环境变量 GOPATH,下面均用 $GOPATH 代表这个路径

二、下载文件
https://github.com/Masterminds/glide/releases上下载glide-v0.12.3 的 Source code
1、我下载 glide-v0.12.3-windows-amd64.zip,运行里面的 exe完全安装不上,不知道为什么,最后只好选择从源文件安装的方式。
2、开始我安装的是 v0.13.1 版本,但是出现了https://github.com/Masterminds/glide/issues/873 里面说的bug,于是删了重新安装的 v0.12.3

三、安装
共分为3步:
1、按照 https://github.com/Masterminds/glide 上的方法做
(1)将下载的source code文件下载到 $GOPATH/src/github.com/Masterminds/glide 目录中
(2)如果安装的版本是 Go 1.5 则需要设置环境变量 GO15VENDOREXPERIMENT,如运行 export GO15VENDOREXPERIMENT=1,对于 Go 1.6,这个默认是启用的,对于 Go 1.7 永远是启用的不能关,所以都不用设置。
(3)运行 make build,完成后会在 $GOPATH/src/github.com/Masterminds/glide 目录下生成一个 glide 文件

2、安装glide
在cmd中运行

$ go get github.com/Masterminds/glide
$ go install github.com/Masterminds/glide

此时会在$GOPATH/bin目录下生产成glide.exe的可执行程序

3、使用
(1)在cmd下切换到$GOPATH/bin目录下
(2)执行 glide.exe init 命令会在当前目录下生产 gilded.yaml 文件。
(3)完成后执行 glide.exe get -u go.uber.org/zap获取第三方的包执行完成后我们会在当前目录下看到有glide.yaml、glide.lock以及vendor文件夹我们下载的第三方包就在这文件里面

参考文章:
https://studygolang.com/articles/10453?fr=email
http://blog.csdn.net/paddy90/article/details/72842766

猜你喜欢

转载自blog.csdn.net/coffee_cream/article/details/78493282