gpt4 book ai didi

heroku - 将 go web 应用程序部署到 heroku : can't find package issue

转载 作者:IT王子 更新时间:2023-10-29 01:42:55 24 4
gpt4 key购买 nike

我正在关注 this tutorial并尝试将基本的 Go 网络应用程序部署到 Heroku,但在解决错误时遇到困难:


远程:-----> 运行:godep go install -tags heroku ./...
远程:main.go:7:3:在以下任何一个中都找不到包“github.com/russross/blackfriday”:
远程:/app/tmp/cache/go1.3.3/go/src/pkg/github.com/russross/blackfriday(来自 $GOROOT)
远程:/tmp/build_1a204a91c152b49fe234bde14529ad27/.heroku/g/src/bitbucket.gotest/Godeps/_workspace/src/github.com/russross/blackfriday(来自 $GOPATH)
远程:/tmp/build_1a204a91c152b49fe234bde14529ad27/.heroku/g/src/github.com/russross/blackfriday
远程:godep:退出状态 1
偏僻的:
偏僻的: !推送被拒绝,无法编译 Go 应用程序

我是 Go 的新手,所以我假设我搞砸了我的包结构,但是运行 $GOPATH/bin/godep go installgo install 工作很好。

这是我的 go 目录的(缩写)结构:

  • 来源
    • 测试应用
    • main.go
    • github.com-代码黑帮
    • 罗斯罗斯
    • 黑色星期五

谢谢。

最佳答案

通过将我的 $GOPATH/bin 目录添加到我的路径来解决这个问题。

导出 PATH=$PATH:$GOPATH/bin

但很好奇为什么这是必要的。

关于heroku - 将 go web 应用程序部署到 heroku : can't find package issue,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27891968/

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