英文:
Go: deploy on Heroku
问题
通过这篇文章的帮助,我正在尝试将Go语言应用部署到Heroku。问题是在部署过程中出现了错误。
-----> 正在获取自定义的git构建包... 完成
-----> 检测到Go应用
-----> 安装go1.4... 完成
厌倦了等待bzr和hg吗?
尝试使用github.com/kr/godep进行更快的部署。
安装Virtualenv... 完成
安装Mercurial... 完成
安装Bazaar... 完成
-----> 正在运行:go get -tags heroku ./...
go install: GOPATH之外的目录/tmp/build_2c4fa2d4b9d0408123831030713fa930/.heroku/g/src没有安装位置
! 推送被拒绝,无法编译Go应用
我错过了什么?谢谢
英文:
With help of the article I'm trying to deploy Go-lang app to heroku. The problem is I get an error while deploying
-----> Fetching custom git buildpack... done
-----> Go app detected
-----> Installing go1.4... done
Tired of waiting for bzr and hg?
Try github.com/kr/godep for faster deploys.
Installing Virtualenv... done
Installing Mercurial... done
Installing Bazaar... done
-----> Running: go get -tags heroku ./...
go install: no install location for directory /tmp/build_2c4fa2d4b9d0408123831030713fa930/.heroku/g/src outside GOPATH
! Push rejected, failed to compile Go app
What did I miss? Thanks
答案1
得分: 0
为了修复它,你应该获取Godep
go get github.com/kr/godep
export PATH=$PATH:$GOPATH/bin
之后在项目目录中执行
godep save
更多信息请参考文章
英文:
To fix it you should get Godep
go get github.com/kr/godep
export PATH=$PATH:$GOPATH/bin
after that in project directory
godep save
more information in the artice
答案2
得分: 0
英文:
Heroku now officially supports Go and has a Getting Started guide and other docs.
通过集体智慧和协作来改善编程学习和解决问题的方式。致力于成为全球开发者共同参与的知识库,让每个人都能够通过互相帮助和分享经验来进步。
评论