记一次go micro 框架安装之坑

记一次go micro 框架安装之坑

执行

go get github.com/micro/micro

报错 : I:\golang\lib\src\github.com\micro\mdns\client.go:11:2: no buildable Go source files in I:\golang\lib\src\github.com\miekg\dns

推测是micro在编译的时候需要dns依赖,而dns不知道发生了什么,没有go文件导致的;
然后我看了I:\golang\lib\src\github.com\miekg\dns路径,发现果然一个文件都没,只有一个.git文件夹,好在go的包管理就是git.
我访问github.com\miekg\dns然clone了一份源代码出来放在了I:\golang\lib\src\github.com\miekg\dns里,然后再执行go get github.com/micro/micro,发现编译通过了,micro成功安装.

总结

我想可能原因是由于网络原因导致某些依赖包下载失败,导致micro编译失败,所以要是报类似的错的话就去检查下依赖包,没有的话就下载下来.
不过我们还是尽量FQ吧

posted @ 2016-10-10 23:20  bysir  阅读(3430)  评论(0编辑  收藏  举报