3 回答

TA貢獻(xiàn)1900條經(jīng)驗(yàn) 獲得超5個贊
如果有辦法自動下載所有導(dǎo)入
go get
您可以通過從命令行運(yùn)行來下載所有導(dǎo)入的 pkg 及其依賴項(xiàng)。
我正在使用 Goland IDE 進(jìn)行開發(fā)
我也在使用 Goland。當(dāng)找不到導(dǎo)入時(即導(dǎo)入路徑以紅色突出顯示),您可以將鍵入插入符放在它上面,然后在彈出窗口中按下alt + enter
并選擇以自動導(dǎo)入。go get ...

TA貢獻(xiàn)1909條經(jīng)驗(yàn) 獲得超7個贊
有幾種方法:
只需
go get github.com/gorilla/mux
將其下載到您的資源中$GOPATH
,并在編譯時自動解析使用依賴管理 (godep, glide[deprecated])
使用模塊(Go 1.11 中的實(shí)驗(yàn)性功能 - 模塊。)
如果你想要一個好的和穩(wěn)定的解決方案,使用dep
(。首先你必須安裝它,然后運(yùn)行:
cd?$GOPATH/src/path/to/project dep?init dep?ensure?-add?github.com/gorilla/mux
vendor
您將在項(xiàng)目中看到一個新文件夾和 2 個新的依賴配置文件Gopkg.lock
和Gopkg.toml
.?
然后像往常一樣運(yùn)行你的主文件。

TA貢獻(xiàn)1775條經(jīng)驗(yàn) 獲得超11個贊
您可以使用dep
包管理器,它將遍歷您的代碼并自動導(dǎo)入您在代碼中使用的所有包。如果您使用的是 >go1.11,我建議您使用新添加的go mod
.
- 3 回答
- 0 關(guān)注
- 217 瀏覽
添加回答
舉報(bào)