基于proto生成数据
2021-03-12 15:51:50
寻路之人
  • 访问次数: 2
  • 注册日期: 2021-03-12
  • 最后登录: 2021-03-12

目前云原生和微服务流行起来,愈来越多公司采用微服务加容器化的技术架构,但是微服务开发的测试一直是很多公司需要解决问题,如何提高测试效率,是一个继续解决问题,解放程序员劳动力


需求:

比如定义好

service Hello {

   rpc Say(SayReq) returns (SayResp);

}


message SayReq {

   string text = 1;

}


message SayResp {

   string content = 1;

}


此时,如果基于proto文件定义的类型,mock数据,直接在服务调用时候,返回给客户端,此时,客户端的开发和后段开发就解耦了,互补影响,并行开发,提高效率

沙发
2021-03-14 14:33:30
春哥
  • 访问次数: 2686
  • 注册日期: 2013-08-15
  • 最后登录: 2021-05-03
二进制类型数据的支持本来也在我们计划中,基于proto文件生成是非常好的一个解决方案。谢谢建议。我们会研究下。
板凳
2021-05-03 23:33:43
春哥
  • 访问次数: 2686
  • 注册日期: 2013-08-15
  • 最后登录: 2021-05-03
我们最新的2.1版本已经增加了对proto格式数据的支持了。
1/1