为了账号安全,请及时绑定邮箱和手机立即绑定

我的 Godeps.json 是否正确生成?

我的 Godeps.json 是否正确生成?

Go
慕少森 2021-12-06 14:58:09
我正在尝试在 heroku 上部署一个简单的 go lang 服务器。我设法让它运行。但我想知道我对godep的利用是否合适。这是我制作的 Godeps.json。{    "ImportPath": ".",    "GoVersion": "go1.5",    "Packages": [        "./..."    ],    "Deps": [        {            "ImportPath": "github.com/kevinlg/trendee-api",            "Rev": "6acde53081a273d4caedf113688e1ab83854c877"        }    ]}我想知道为什么“导入路径”:“。” 而不是 github.com/kevinlg/trendee-api 而不是将其作为依赖项?当我检查 Heroku 示例或 Godeps.json 的 Godep 时,我可以看到"ImportPath": "github.com/heroku/go-getting-started",或者"导入路径": "github.com/tools/godep我已经能够在 heroku 上运行和部署服务器。这是我的项目文件夹结构trendee-api /(GOPATH)   bin/   Godeps/   pkg/   src/     github.com/      kevinlg/        trendee-api/我使用了以下命令。godep save -r ./...go install github.com/kevinlg/trendee-api在此先感谢您的帮助
查看完整描述

2 回答

?
莫回无

TA贡献1865条经验 获得超7个赞

当您使用时,godep save -r ./...您正在保存多个包,这就是您Godeps.json看起来像这样的原因。


对于单个二进制文件,您也可以godep save -r在$GOPATH/src/github.com/kevinlg/trendee-api目录中使用,给出以下结构:


trendee-api /(GOPATH)

   bin/

   Godeps/

   pkg/

   src/

     github.com/

      kevinlg/

        trendee-api/

            main.go


查看完整回答
反对 回复 2021-12-06
?
达令说

TA贡献1821条经验 获得超6个赞

我是新手,我也遇到了 Godeps 的问题。为什么要使用“go install”。尝试使用此链接, 这是有关 Godeps 的 heroku 网站

实际上您可以godep help save在命令行中使用以了解有关“godep save”的更多信息


查看完整回答
反对 回复 2021-12-06
  • 2 回答
  • 0 关注
  • 191 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信