go - 如何在运行器位于文件夹/模块中的 Heroku 中部署 Go 应用程序?

标签 go heroku

我有一个结构如下的程序:

go/src/repo/game
go/src/repo/server

并且入口点在 server 内文件夹。我会做go build repo/server然后运行可执行文件。

所以我正在尝试在 Heroku 中部署该应用程序,但没有任何关于如何告诉 Heroku 确切构建什么的信息 - 看起来它只是做 go buildrepo/ 内.我怎样才能告诉 Heroku 做 go build repo/server反而?谢谢大家 :) !!

PS - 如果我使用 Go 的标准库 - strconv、net 等,那么我必须将其添加到 go.mod 作为依赖项?谢谢大家 :D

最佳答案

// +heroku install是你如何做到这一点。见 here

关于go - 如何在运行器位于文件夹/模块中的 Heroku 中部署 Go 应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61268205/

相关文章:

git - 由于 url 中的 .git,从私有(private) git 存储库获取失败

linux - tls conn Read 中的 Golang panic - 仅在 linux 上?

go - 如何让小部件承认它们真正可以处理哪些事件

node.js - HTTPS NodeJS 和 Heroku。强制使用 HTTPS?

arrays - 如何在结构中附加 slice

go - 如何将结构转换为具有较少字段的不同结构

ruby-on-rails - Rails/Device——忘记密码功能出错

macos - 说我的heroku toolbelt已安装,但我找不到程序

heroku - 使用 "heroku addons:create sendgrid:starter"时出现错误

django - Heroku 和 Django 出现 405 错误