coding-practicing

go get

将Go包及依赖下载到本地,并编译安装目标包

go-get

-d,仅获取源码

go get -d github.com/pkg/errors

-u 更新依赖版本

在gopath模式下,执行go get -u是有风险的:由于没有版本的概念,go get -u只是单纯地下载包的最新版本

-t 获取测试代码依赖的包

通常与-d或-u组合使用,用来指示go get在仅下载源码或构建安装时要考虑测试代码的依赖,将测试代码的依赖包一并获取