记录Go iris v12安装的坑(cannot find package “github.com/russross/blackfriday/v2“)

前言

最近学习go 的框架iris,然后就去iris的github去学习,文档写到很详细。不过,安装这一步,真的是坑啊!!!

最近的版本是v12,根据wiki,安装也非常简单是这样的(下图),是不是非常简单?还很贴心的给了GOPROXY,可是!!!当go get之后,就出现两个cannot find package,
一个是cannot find package “github.com/russross/blackfriday/v2”
另一个是cannot find package “github.com/CloudKit/jet/v4”
然后呢,无论你怎样去go get,或者删掉iris重新go get -u github.com/kataras/iris都是没有这两个包
记录Go iris v12安装的坑(cannot find package “github.com/russross/blackfriday/v2“)_第1张图片
记录Go iris v12安装的坑(cannot find package “github.com/russross/blackfriday/v2“)_第2张图片
记录Go iris v12安装的坑(cannot find package “github.com/russross/blackfriday/v2“)_第3张图片
过程:
对于第一个包,当我看了Godoc好久之后发现,真的坑,请看:
记录Go iris v12安装的坑(cannot find package “github.com/russross/blackfriday/v2“)_第4张图片
what?这个包名不太对啊,程序里imports是错误的。紧接着我改了一下,发现,还是不行。接着我就继续看,直到找到了Package blackfriday v2.0.0,发现这也是要go get 的。

解决方法:

go get gopkg.in/russross/blackfriday.v2
import "gopkg.in/russross/blackfriday.v2"

把原来的imports注释就行了。

第二包的解决方法更神奇:
只要把github.com/CloudKit/jet/v4改成:

github.com/CloudKit/jet

就可以了。

结尾:

我是个刚入门Go语言的菜鸟,记录一下这个坑。防止之后再遇到忘记怎么解决,因为我在百度的时候,发现遇到这个问题的人并不多。还有就是以后遇到问题,要多看文档。

你可能感兴趣的:(计算机语言---go语言,go)