【问题标题】:How to deploy Go server on Heroku with a MySQL database?如何使用 MySQL 数据库在 Heroku 上部署 Go 服务器?
【发布时间】:2017-08-26 00:52:58
【问题描述】:

我现在是托管应用程序的初学者,但我正在努力掌握它。 - 我在我的 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

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

【问题讨论】:

标签: mysql heroku go web-deployment


【解决方案1】:

要解决此问题,您需要使用一些供应商工具 - 例如。戈德普、德普等 Heroku 无法在没有“供应商”文件夹的情况下部署 golang 应用程序

【讨论】:

    【解决方案2】:

    只需运行以下命令:

    go mod init [app-name]
    

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

    go get
    

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

    【讨论】:

      猜你喜欢
      • 2022-08-03
      • 2017-07-28
      • 2017-11-03
      • 2019-11-10
      • 1970-01-01
      • 2018-06-13
      • 1970-01-01
      • 1970-01-01
      • 2017-06-07
      相关资源
      最近更新 更多