./src/github.com/sirupsen/logrus/terminal_check_notappengine.go:9:2: cannot find package "golang.org/x/crypto/ssh/terminal" in any of
已經(jīng)在對(duì)應(yīng)的路徑里從githup上面下載了對(duì)應(yīng)的包了
https://github.com/golang/crypto
當(dāng)時(shí)項(xiàng)目運(yùn)行在 ~/go目錄下,引入的包之間相互調(diào)用不到
當(dāng)把項(xiàng)目移動(dòng)到~/go/src目錄下時(shí),就能正常運(yùn)行了
GOPATH的目錄是 ~/go
補(bǔ)充:go編譯時(shí)包找不到的解決辦法
github本身不穩(wěn)定,可以理解,發(fā)現(xiàn)bee 依賴的 gopkg.in/yaml.v2 不翻墻根本無響應(yīng),所以果斷放棄go get ,
直接找到github上的源碼地址
git clone https://github.com/go-yaml/yaml.git
在src 目錄下 創(chuàng)建 gopkg.in 目錄 把yaml 重命名為yaml.v2 ,然后在執(zhí)行 go install
通過https://site.ip138.com/sum.golang.org/ 查找域名可以訪問的ip在host做域名映射
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教。
標(biāo)簽:銅川 汕頭 蘭州 重慶 梅河口 欽州 雞西 吐魯番
巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《go run main.go 一直提示找不到包的解決方案》,本文關(guān)鍵詞 run,main.go,一直,提示,找,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。