首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我的Godeps.json是否正确生成?

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

Stack Overflow用户
提问于 2015-12-30 09:17:29
回答 2查看 281关注 0票数 0

我正在尝试在heroku.I上部署一个简单的trying服务器,我已经成功地运行了它。但我想知道我对godep的使用是否恰当。

这是我制作的Godeps.json。

代码语言:javascript
复制
{
    "ImportPath": ".",
    "GoVersion": "go1.5",
    "Packages": [
        "./..."
    ],
    "Deps": [
        {
            "ImportPath": "github.com/kevinlg/trendee-api",
            "Rev": "6acde53081a273d4caedf113688e1ab83854c877"
        }
    ]
}

我想知道为什么“ImportPath”:“。而不是github.com/kevinlg/trendee,而不是将其作为依赖项?

当我检查Heroku示例或godep的Godeps.json时,我可以看到

"ImportPath":“github.com/heroku/入门”,

"ImportPath":"github.com/tools/godep“

我已经能够让服务器运行并部署在heroku上。

这是我的项目文件夹结构

代码语言:javascript
复制
trendee-api /(GOPATH)
   bin/
   Godeps/
   pkg/
   src/
     github.com/
      kevinlg/
        trendee-api/

我使用了以下命令。

代码语言:javascript
复制
godep save -r ./...
go install github.com/kevinlg/trendee-api

提前感谢您的帮助

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-12-30 20:09:52

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

对于单个二进制文件,您还可以在$GOPATH/src/github.com/kevinlg/trendee-api目录中使用$GOPATH/src/github.com/kevinlg/trendee-api,具体如下:

trendee-api /(GOPATH) bin/ Godeps/ pkg/ src/ github.com/ kevinlg/ trendee-api/ main.go

票数 1
EN

Stack Overflow用户

发布于 2015-12-31 07:32:11

我是新来的,我对戈德普斯也有意见。为什么你要使用“去安装”。试着使用这个链接,这是heroku关于Godeps的网站

实际上,您可以在命令行中使用godep help save来了解更多关于"godep保存“的信息。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34526431

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档