记一次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吧