最近重新搞go項目,在我新mac上啟動時候遇到引入包一直報紅色提醒,于是記錄一下問題
遇見的問題有:
無法解析目錄:Cannot resolve directory 'xxx.xxx'
在使用go mod ticl指令一直逾時:go-lang:dial tcp 172.217.160.81:443: i/o timeout
設定報錯warning: go env -w GOPROXY=... does not override conflicting OS environm
等。。。
其實都是源于GOPATH設定的問題,我的解決如下:
在GoLand-->選擇Preferencese(mac 快捷鍵com+,)-->Go-->Go Modules
在Environment裡填入GOPROXY=https://goproxy.cn,direct再Apply應用即可,所需的包即可導入
附上其他參考文章:
一鍵解決 go get golang.org/x 包失敗
dial tcp 172.217.24.17:443: connect: connection refused問題解決
go-lang: dial tcp 172.217.27.145:443: i/o timeout
GOLand設定報錯warning: go env -w GOPROXY=... does not override conflicting OS environm