如何获取程序的所有依赖文件

新手上路,请多包涵

我在 Go 中编写了一个程序,在完成代码后,如果我想在其他 pc 或 VM 上运行这段代码,那么它不会获取所有依赖包文件。我怎样才能得到所有的依赖文件?

原文由 user5370520 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 750
2 个回答

您可以在完成程序的本地电脑上使用 godep save 。 godep save 为你收集所有的依赖文件。当你移动到其他电脑时,只需复制包含你的代码的 Godep 文件夹,它就会解决你的问题。

原文由 Animesh Kumar Paul 发布,翻译遵循 CC BY-SA 3.0 许可协议

您可以从项目目录运行 go get -d ./... 以下载所有可获取的依赖项。

或者将所有 src 子目录从你的 GOPATH 复制到目标机器。

... 是一个特殊的模式,告诉递归下去。

原文由 RoninDev 发布,翻译遵循 CC BY-SA 3.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题