我需要更新Stripe-Go库版本。 项目有19。** 新版本52。** 有一个Godeps依赖管理器
当我尝试跑步时
godep保存github.com/stripe/stripe-go
我明白了
godep:无法在修订时保存github.com/stripe/stripe-go/form f8b095462d541c43d981d28de52b7464b25f3ee1:已经有 修订后的github.com/stripe/stripe-go 87c04229ff0262e4e7dfc8af7dc97a471e955ba2。
首先运行`godep update github.com/stripe/stripe-go'。
当我跑步
godep更新github.com/stripe/stripe-go
我明白了
godep:无法更新任何软件包
我该怎么办?
答案 0 :(得分:1)
我记得这个问题,引用了https://github.com/tools/godep/issues/164#issuecomment-101345584
这似乎是由以下这一行引起的: https://github.com/tools/godep/blob/master/update.go#L205
如果软件包A和B在同一根目录下,而我尝试仅更新 B,根目录将被标记为跳过更新,因为不是 更新。我不确定此功能的动机是什么 似乎开发人员应该能够有选择地更新sub 根据需要打包。
为了解决这个问题,我通过从 我的godep更新命令(例如godep update github.com/foo/bar / ... 而不是github.com/foo/bar/pkg/B。有用的错误消息将 已经走了很长一段路
当您在此处时,请执行1.11及更高版本,其中包含内置的模块支持。也许考虑转变成那个? https://github.com/golang/go/wiki/Modules