我正在嘗試在 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

達令說
TA貢獻1821條經驗 獲得超6個贊
我是新手,我也遇到了 Godeps 的問題。為什么要使用“go install”。嘗試使用此鏈接, 這是有關 Godeps 的 heroku 網站
實際上您可以godep help save
在命令行中使用以了解有關“godep save”的更多信息
- 2 回答
- 0 關注
- 227 瀏覽
添加回答
舉報
0/150
提交
取消