golang报错ProtoPackageIsVersion3问题解决

在golang中使用grpc的时候遇到下面这个问题。 undefined:proto.ProtoPackageIsVersion3 查看了很多资料与其它人的解决办法,都没有能解决,最后终于找到了解决办法,轻松解决问题。通过模块的方式一句就可以。 require github.com/golang/protobuf v1.2.1-0.20190205222052-c823c79ea157 // indirect 再运行,就可以通过了。

golang安装gRpc

golang安装gRpc 安装官方安装命令:

go get google.golang.org/grpc

有的时候会报:

package google.golang.org/grpc: unrecognized import path "google.golang.org/grpc"(https fetch: Get https://google.golang.org/grpc?go-get=1: dial tcp 216.239.37.1:443: i/o timeout)

原因是这个代码已经转移到github上面了,但是代码里面的包依赖还是没有修改,还是google.golang.org这种, 所以不能使用go get的方式安装,正确的安装方式:

使用hugo搭建github个人博客站点

做静态网站是很多年前的事了,随着技术的发展,制作静态网站也会有这么多的花样。从最初的做成自我展示的个人网站,到后来一些博客服务的提供,再到各种在线笔记的提供,对于个人知识管理与分享方面真是越来越多样化了。   最近了解一下通过Github发布个人博客的方式,有点意思。平时用git管理源程序,及一些MackDown文档。这些内容从利他的角度来说,除了给自己看,也应该分享出来。这儿也是我弄了这个博客的原因。

成为漩涡的中心

稻盛和夫老先生在《京瓷哲学》一书中提到“自己一个人单枪匹马做不好工作,必须与上级、部下,以及周围的人互相配合,齐心合协力,工作才能做好。在这种情况下,自己首先要主动积极地寻找并承担工作,这样,周围的人自然而然就会来协助你,你就能在漩涡的中心工作”。简单明了的为我们指明了工作方式。这一小节的精读,让我深有感触,回想多年以来的工作历程,只有当自己处于这样的工作漩涡中的时候,才是成长最快的时候。而每一个工作漩涡,由于自己的主动与努力,将身边的人带动起来,工作才会更加的有成效。

很久没有写博客了

在github上整个博客也挺有意思的。适合搞技术的人。 以后考虑在这儿个上面分享总结一些工作上的内容。

about

我的思想凭空游弋 一个技术爱好者,喜欢跟进新技术,了解行业新变化。 喜欢商业模式的研究,喜欢新鲜的事务,喜欢天马行空。 涉猎的内容比较杂,都不够专业,这个博客只是为自己存放一些随时感悟或是总结的内容。顺便也分享给朋友。