为了账号安全,请及时绑定邮箱和手机立即绑定

golang 和godep:在使用godep 时在golang 依赖项更新后构建\安装?

golang 和godep:在使用godep 时在golang 依赖项更新后构建\安装?

Go
白板的微信 2021-08-30 15:00:22
我已按照@ https://github.com/tools/godep关于更新依赖项的说明进行操作,但是当我使用更改后的版本进行 build\install 时,它尚未在 Godeps/_workspace/pkg 中更新所以我有go get github.com/golang/gloggodep savegodep go install我可以看到Godeps/_workspace/pkg/linux_amd64/github.com/golang/glog.a中的修改时间戳Godeps/Godeps.json 中的 rev 提交值但是现在当我想更新时,我会按照说明进行操作go get github.com/golang/gloggodep update github.com/golang/gloggodep go install我观察以下Godeps/Godeps.json rev 提交已更新Godeps/_workspace/src/github.com/golang/ 源码更新但是 odeps/_workspace/pkg/linux_amd64/github.com/golang/glog.a 的文件时间戳没有更新,因此我们使用的是以前的版本我相信我应该为 pkg 和 bin 添加一个 .gitignore 条目,这意味着我们将在新的 git clone 上进行干净的构建我知道去install命令godep之前,我可以做的PKG和bin目录既是RM -r这是预期的行为吗?提前致谢帕特
查看完整描述

1 回答

?
江户川乱折腾

TA贡献1851条经验 获得超5个赞

供参考

由于golang V1.4我现在可以使用-a标志为细末install命令,因为它现在不再试图重建标准库,请参阅V1.4发行说明部分的变化,以构建-a标志

显然这不适用于 v1.4 之前的版本,因为它会尝试重建标准库包


查看完整回答
反对 回复 2021-08-30
  • 1 回答
  • 0 关注
  • 189 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信