如何使用MySQL数据库在Heroku上部署Go服务器?

时间:2017-08-26 00:52:58

标签: mysql heroku go web-deployment

我现在是托管应用程序的完全初学者,但我正试图抓住它。 - 我的PC上有本地运行的MySQL数据库。我应该如何在网上某处托管它。 - 当我尝试在Heroku上部署Go服务器时,出现以下错误,无法在网上找到解决方案。

-----> App not compatible with buildpack: https://codon-buildpacks.s3.amazonaws.com/buildpacks/heroku/go.tgz More info: https://devcenter.heroku.com/articles/buildpacks#detection-failure ! Push failed

在这方面的任何帮助将不胜感激!

2 个答案:

答案 0 :(得分:1)

要解决此问题,您需要使用一些销售工具 - 例如Godep,dep等 Heroku无法在没有'供应商的情况下部署golang应用程序。夹

答案 1 :(得分:0)

只需运行以下命令:

go mod init [app-name]

这将为您创建一个go mod文件和一个go sum 然后运行:

go get

安装在go应用中调用的那些软件包。 开发人员通常使用go mod init github.com/name/repo 但是请使用mod init [app-name] 会做的!