gpt4 book ai didi

heroku - 在 Heroku 上运行 Go 应用程序

转载 作者:数据小太阳 更新时间:2023-10-29 03:28:53 26 4
gpt4 key购买 nike

我正尝试按照 https://mmcgrana.github.io/2012/09/getting-started-with-go-on-heroku 上的教程进行操作.最初一切似乎都有效:

ceiroa-ltm:my_heroku_app ceiroa$ heroku create -b https://github.com/kr/heroku-buildpack-go.git
Creating glacial-badlands-6720... done, stack is cedar-14
BUILDPACK_URL=https://github.com/kr/heroku-buildpack-go.git
https://glacial-badlands-6720.herokuapp.com/ | https://git.heroku.com/glacial-badlands-6720.git
Git remote heroku added
ceiroa-ltm:my_heroku_app ceiroa$ git push heroku master
Counting objects: 10, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (6/6), done.
Writing objects: 100% (10/10), 925 bytes | 0 bytes/s, done.
Total 10 (delta 0), reused 0 (delta 0)
remote: Compressing source files... done.
remote: Building source:
remote:
remote: -----> Fetching custom git buildpack... done
remote: -----> Go app detected
remote: -----> Installing go1.3.3... done
remote: -----> Running: godep go install -tags heroku ./...
remote: -----> Discovering process types
remote:
remote: -----> Compressing... done, 1.5MB
remote: -----> Launching... done, v4
remote: https://glacial-badlands-6720.herokuapp.com/ deployed to Heroku
remote:
remote: Verifying deploy... done.
To https://git.heroku.com/glacial-badlands-6720.git
* [new branch] master -> master

但是,没有测功机旋转:

ceiroa-ltm:my_heroku_app ceiroa$ heroku ps
ceiroa-ltm:my_heroku_app ceiroa$

应用给出错误:

enter image description here

我做错了什么?

最佳答案

我试了很多东西都不管用:

  1. 降级 go 版本(以匹配 https://github.com/kr/go-heroku-example/blob/master/Godeps/Godeps.json 中定义的版本)
  2. 从默认的 Eclipse Go 结构转移到项目中没有 src、bin 或 pkg 的结构
  3. 使用连字符代替下划线(用于项目名称以及 Procfile 和 Godeps.json)
  4. 在 Godeps.json 中定义完整的标识符

最后,再次从头开始,从命令行而不是从 Eclipse 创建项目,这成功了。

从上面的内容来看,我可以排除 #1 和 #4 作为修复,因为我回到使用我最初拥有的相同配置。

另一件让我失望的事情是在不同的网站和帖子中提到“.godir”。我不知道这个文件以前是做什么用的,但似乎不再需要了。

我现在要指出 Eclipse 及其 Go 插件是罪魁祸首。

关于heroku - 在 Heroku 上运行 Go 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27389271/

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