Go get unrecognized import path "gopkg.in/yaml.v2"

Posted phpper

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Go get unrecognized import path "gopkg.in/yaml.v2"相关的知识,希望对你有一定的参考价值。

安装gin:

go get -u github.com/gin-gonic/gin

出现错误:

package gopkg.in/yaml.v2: unrecognized import path "gopkg.in/yaml.v2" (https fetch: Get https://gopkg.in/yaml.v2?go-get=1: net/http: TLS handshake timeout)

如图所示:
技术图片

尝试使用网上的解决方式:

1:

git config  --global   http.sslVerify "false"

2:

git config --global http.postBuffer 524288000

3:

go env -w GOPROXY=https://goproxy.cn,direct

再次go get 下载然并卵,至少我的还是不行,所以果断放弃go get ,直接找到github上的源码地址(在src 目录下 创建 gopkg.in 目录,执行如下命令)

git clone https://github.com/go-yaml/yaml.git 

把yaml 重命名为yaml.v2 ,然后在执行  go install,如图:

技术图片

OK,到此安装完毕!

 

以上是关于Go get unrecognized import path "gopkg.in/yaml.v2"的主要内容,如果未能解决你的问题,请参考以下文章

ios [__NSCFNumber isEqualToString:]: unrecognized selector sent to instance 0x7a97d4c0'报错

ubuntu系统 虚拟终端输入,service iptables status 显示 iptables:unrecognized service

2022-08-23:以下go语言代码输出什么?A:map[baz:2 foo:0];B:map[bar:1 baz:2];C:map[baz:2];D:不确定。 package main impo

为啥 smtp.gmail.com 返回 Unrecognized 命令?

Go语言的执行顺序(转)

unrecognized selector send to instancd 快速定位