我在windows 32bit上工作,我有一个golang项目,那么如何在heroku上部署呢?
my go env = set GOARCH = 386 设置GOBIN = 设置GOEXE = .exe 设置GOHOSTARCH = 386 设置GOHOSTOS = windows 设置GOOS = windows 设置GOPATH = C:\ Go \ bin 设置GORACE = 设置GOROOT = C:\ Go 设置GOTOOLDIR = C:\ Go \ pkg \ tool \ windows_386 设置GO15VENDOREXPERIMENT = 1 设置CC = gcc 设置GOGCCFLAGS = -m32 -mthreads -fmessage-length = 0 设置CXX = g ++ 设置CGO_ENABLED = 1
答案 0 :(得分:1)
你有没有尝试过任何东西?
如果没有,请尝试从the tutorial开始。您需要安装Heroku Toolbelt作为其中一部分。然后按照说明将您的应用推送到Heroku。
Heroku自然知道如何根据存储库根目录中Godeps / Godeps.json的存在部署go应用程序。
还要确保您的项目Procfile
包含:
web: NAME_OF_YOUR_BINARY
例如,如果您的主要位于$PROJECT/cmd/myapp
,那么Procfile
将是:
web: myapp