gpt4 book ai didi

heroku - Heroku 上的 Golang 二进制文件

转载 作者:IT王子 更新时间:2023-10-29 01:06:34 25 4
gpt4 key购买 nike

我已经制作了一个 Golang 应用程序,使用 buildpack 让它在 Heroku 上运行没问题,但现在我想在没有源代码的情况下将编译后的程序分发给其他人。

是否可以在没有源代码的情况下让二进制文件在 Heroku 上运行,或者 Heroku 是否需要源代码来创建自己的编译版本?

最佳答案

Heroku buildpack for Go没有做任何特别的事情:它只是 calls out to the Go tool根据您是否使用 godeps 来编译二进制文件。

只需在您的package main 目录中调用go buildgo build repo.com/you/yourmainpackage 来输出二进制文件可以分发。

此外,如果您想让其他人在 Heroku 上运行提供的二进制文件,您将希望看到这个构建包:https://github.com/ph3nx/heroku-binary-buildpack — 如果您的目标是 Heroku,请确保已为 amd64 Linux 编译了二进制文件。

关于heroku - Heroku 上的 Golang 二进制文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31097929/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com