gpt4 book ai didi

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

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

我正在尝试在 heroku 上部署一个简单的 go lang 服务器。我已经设法让它运行起来。但是我想知道我对godep的使用是否合适。

这是我生成的 Godeps.json。

{
"ImportPath": ".",
"GoVersion": "go1.5",
"Packages": [
"./..."
],
"Deps": [
{
"ImportPath": "github.com/kevinlg/trendee-api",
"Rev": "6acde53081a273d4caedf113688e1ab83854c877"
}
]
}

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

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

"导入路径": "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

在此先感谢您的帮助

最佳答案

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

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

trendee-api/(GOPATH)
垃圾桶/
上帝/
包装/
来源/
github.com/
凯文/
trendee-api/
主程序

关于heroku - 我的 Godeps.json 是否正确生成?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34526431/

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