最近由于国内网络原因
各个地址开始无法下载 也真是坑
这里备案下

golang 下载报错 golang unrecognized import path 解决方案

原因

由于国内网络原因,因此访问https://golang.org/网站会被限制。
所以在 go get 下载其他第三方包的时候,这个第三方包又引用了https://golang.org/x/下的包,通常会下载失败,就会报这个错误

package golang.org/x/crypto/ssh/terminal: unrecognized import path "golang.org/x/crypto/ssh/terminal" (https fetch: Get https://golang.org/x/crypto/ssh/terminal?go-get=1: dial tcp 216.239.37.1:443: getsockopt: connection refused)
package golang.org/x/sys/unix: unrecognized import path "golang.org/x/sys/unix" (https fetch: Get https://golang.org/x/sys/unix?go-get=1: dial tcp 216.239.37.1:443: getsockopt: connection refused)

解决方法

atx-server Mac 启动报 lookup localhost: no such host 的解决方案

即将 127.0.0.1 的主机名或域名设置为 localhost 即可
问题至此解决


↙↙↙阅读原文可查看相关链接,并与作者交流