我在我的應(yīng)用程序中定義了一些本地包,例如,我有一個位于 model/crud/crud.go 的 crud 模型在我的應(yīng)用程序中,我使用import("model/crud"),調(diào)用它們來處理我的所有本地依賴項。這在我本地機(jī)器上的應(yīng)用程序上下文中完美解決,但是當(dāng)我嘗試推送到 openshift 時,我收到以下錯誤:imports model/crud: unrecognized import path "model/crud"看起來當(dāng) openshift 運(yùn)行構(gòu)建工具時,它試圖go get在這些導(dǎo)入上運(yùn)行,以便在編譯時將它們包含在構(gòu)建路徑中。有沒有更好的方法來解決供應(yīng)商特定的依賴關(guān)系,而不必為它們創(chuàng)建單獨(dú)的存儲庫?如果不需要,我不想管理兩個單獨(dú)的存儲庫。
2 回答

慕田峪9158850
TA貢獻(xiàn)1794條經(jīng)驗 獲得超8個贊
要找到您應(yīng)該使用的導(dǎo)入路徑,請使用“$GOPATH/src/[...]/model/crud”并刪除“$GOPATH/src/”部分。
- 2 回答
- 0 關(guān)注
- 183 瀏覽
添加回答
舉報
0/150
提交
取消