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

如何使用子目录中的主包将 Go 应用程序部署到 Heroku?

如何使用子目录中的主包将 Go 应用程序部署到 Heroku?

Go
牧羊人nacy 2021-08-30 14:34:19
我目前正在尝试使用 wercker 将 Go 应用程序部署到 Heroku。Heroku 期望 main.go 位于存储库根目录中,但如果可能,我希望我的存储库目录看起来像这样。project/  cmd/    my-server/      main.go  lib1/  lib2/  Procfile  ...理想情况下,我希望 Procfile 看起来像这样:web: my-server -port $PORT我已经阅读了这篇文章,但由于我使用 wercker Go box 部署到 Heroku,我不确定什么是配置它的最佳方法。有人成功部署过这样的应用程序吗?
查看完整描述

2 回答

?
Qyouu

TA贡献1786条经验 获得超11个赞

对我有用的是

godep save ./cmd/...

然后将 vendor 文件夹中的所有内容添加到 repo 中。


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

添加回答

举报

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