小编Mar*_*cus的帖子

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

我目前正在尝试使用 wercker 将 Go 应用程序部署到 Heroku。Heroku 期望 main.go 位于存储库根目录中,但如果可能,我希望我的存储库目录看起来像这样。

project/
  cmd/
    my-server/
      main.go
  lib1/
  lib2/
  Procfile
  ...
Run Code Online (Sandbox Code Playgroud)

理想情况下,我希望 Procfile 看起来像这样:

web: my-server -port $PORT
Run Code Online (Sandbox Code Playgroud)

我已经阅读了这篇文章,但由于我使用 wercker Go box 部署到 Heroku,我不确定什么是配置它的最佳方法。有人成功部署过这样的应用程序吗?

heroku go wercker

3
推荐指数
1
解决办法
2171
查看次数

标签 统计

go ×1

heroku ×1

wercker ×1