golang 升级安装

Posted by 夏泽民

下载 https://studygolang.com/dl go1.13.5.darwin-amd64.pkg $go version go version go1.9.2 darwin/amd64



govendor

Posted by 夏泽民

如果一个包在vendor和GOPATH下面都存在那么谁会优先使用呢。 结论是:



goproxy

Posted by 夏泽民

go modules 关于go的第三方包的依赖管理,项目小的时候还不觉得多麻烦,当项目越来越大,引入的第三方包越来越多的时候,这个时候问题就很头痛了,golang官方建议是一个项目一个GOPATH,但是鉴于很多人都不这么做(我也不这么做,因为麻烦),于是在go1.11的时候推出了这个go modules来解决依赖管理的问题。



etcd 编译

Posted by 夏泽民

关于etcd编译,官方说不需要配置GOPATH的步骤是这样的:



golang 自动下载所有依赖包

Posted by 夏泽民

如何自动下载所有依赖包? 大部分情况下大家下载 Go 项目都是使用go get命令,它除了会下载指定的项目代码,还会去下载这个项目所依赖的所有项目。 但是有的时候我们的项目由于各种原因并不是通过go get下载的,是通过git clone下载的,这样代码下下来就没有依赖包了,没办法编译通过的。这样的话怎么办呢?



Search

Popular posts

Anything in here will be replaced on browsers that support the canvas element

Recent posts

This blog is maintained by 夏泽民

Get in touch with me at 465474307@qq.com

Subscribe to our mailing list

* indicates required