更新了最新版本的protocol发现不能按照以前的方法生成对应的代码文件了
这次需要两条命令
第一条生成对应的结构体,序列化反序列化等信息
protoc --go_out=. .\userGrpc\userGrpc.proto
第二条生成对应的grpc服务方法
protoc --go_out=. .\userGrpc\userGrpc.proto
生成之后重写在protocol文件里面自己定义的服务
并且要重写新加的这个方法,并且把一开始的mustEmbed 改成大写,否则会报错
“因为类型有未导出的方法,并且是在不同的软件包中定义”
最后在下面
就可以解决目前版本的问题
原因是这个生成的地方没有大写Must