【发布时间】:2015-01-06 14:37:38
【问题描述】:
我目前正在尝试使用 wercker 将 Go 应用程序部署到 Heroku。 Heroku 期望 main.go 位于存储库根目录中,但如果可能的话,我希望我的存储库目录看起来像这样。
project/
cmd/
my-server/
main.go
lib1/
lib2/
Procfile
...
理想情况下,我希望 Procfile 看起来像这样:
web: my-server -port $PORT
我已阅读this article,但由于我使用 wercker Go 框部署到 Heroku,我不确定配置它的最佳方法是什么。有人成功部署过这样的应用程序吗?
【问题讨论】: