我现在是托管应用程序的完全初学者,但我正试图抓住它。 - 我的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
在这方面的任何帮助将不胜感激!
答案 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] 会做的!