Win7旗舰版 - 专业分享最新系统之家win7旗舰版下载是电脑重装系统的理想系统家园。

最新更新 | 如何安装系统? | 软件导航 | 品牌系统 | 专题库 | 网站地图
Evans(gRPC客户端)

Evans(gRPC客户端)v0.9.3 版免费下载

发布软件
软件大小:10.0M 更新时间:2023-02-13
软件语言:中文 软件栏目:编程开发
适用平台:Android

  Evans(gRPC客户端)是一个基于Go语言实现的支持交互模式的gRPC客户端,相比于其他同类软件,Evans(gRPC客户端)大大减少了开发测试时间,使用起来十分的便捷,感兴趣的朋友快来下载吧。

Evans(gRPC客户端)

软件介绍

  Evans的创建是为了比其他现有的gRPC客户端更容易使用。

  如果你想保持你的产品质量,你必须使用CI与gRPC测试,不应该使用手动测试。

  Evans将完成你的其他用例,就像。

  手动进行gRPC API检查

  通过脚本实现一些任务的自动化

  以上用例对应于Evans的两种模式:REPL模式和CLI模式。

软件测试

  动机

  创建Evans是为了使其比其他现有gRPC客户端更容易使用。 如果要保持产品质量,则必须将CI与gRPC测试一起使用,而不应该使用手动测试。 Evans将完成您的其他用例,就像:

  手动gRPC API检查

  通过脚本自动执行某些任务

  上述用例对应于Evans的两种模式,REPL模式和CLI模式。

  REPL模式

  REPL模式是第一个用例的解决方案。 您可以使用它而无需考虑软件包名称,服务名称,RPC名称,命令用法等,因为REPL模式具有强大的完成功能!

  CLI模式

  CLI模式是无状态模式,就像。 顾名思义,它每条命令发送一个请求。 因此它基于UNIX哲学。

  例如,从stdin读取输入,该命令将是过滤器命令。 另一方面,命令结果将通过JSON格式输出到stdout 。 因此,您可以使用jq之类的任何命令来格式化它。 另外,如果要使用相同的命令(例如,使用相同的JSON输入),则可以使用--file ( -f )选项。

  目录

  安装

  强烈建议使用GitHub Releases或Homebrew,因为它们可以通过Evans的内置功能自动更新。

基本用法

  CLI模式也有一些命令。

  list 该命令向gRPC服务器提供gRPC服务检查。

  $ evans -r cli列表api.Examplegrpc.reflection.v1alpha.ServerReflection

  如果指定了服务名称,则显示属于该服务的方法。

  $ evans -r cli list api。示例api.Example。一元api.Example.UnaryBytesapi.Example.UnaryEnum...

  desc 命令描述了传递的符号(服务,方法,消息等)。

  api。示例:服务示例{  rpc一元(.api.SimpleRequest)返回(.api.SimpleResponse);  rpc UnaryBytes(.api.UnaryBytesRequest)返回(.api.SimpleResponse);  rpc UnaryEnum(.api.UnaryEnumRequest)返回(.api.SimpleResponse);  ...}

  call命令调用一个方法。您可以输入来自stdin或文件的请求。

  使用--file(-f)指定文件。

  $ cat request.json{  “ name ”: “ ktr ”}$ evans --proto api / api.proto cli调用--file request.json api.Example.Unary{  “ message ”: “您好,ktr ” }

  如果启用了gRPC反射,则--reflection(-r)可用而不是指定原型文件。

  $ evans -r cli调用--file request.json api.Example.Unary{  “ message ”: “您好,ktr ” }

  使用stdin。

  $ echo  ' {“ name”:“ ktr”} '  | evans cli调用api.Example。一元{  “ message ”: “您好,ktr ” }

  如果.evans.tomlGit项目根目录中存在,则可以表示默认值。

  [默认] protoFile = [ “ api / api.proto ” ]包= “ api ”服务= “示例”

  这样,该命令将更加清晰。

  $ echo  ' {“ name”:“ ktr”} '  | evans cli call一元{  “ message ”: “您好,ktr ” }

查看更多内容
软件截图
Evans(gRPC客户端)
软件下载地址
网友评论
网名
(您的评论需要经过审核才能显示)
发布评论
1楼 网友 24-02-21 06:37:44

这版Evans(gRPC客户端)竟然是共享软件,先下载试试,多谢分享。

2楼 网友 24-01-30 04:04:37

我觉得现在的Evans(gRPC客户端)已经够我用得了,什么时候想换口味了,就试试免费软件的版本

3楼 网友 23-11-05 06:16:29

为什么我更新了Evans(gRPC客户端)的6.5之后,电脑偶尔会卡一下?大家有遇到同样的情况么?

4楼 网友 23-11-04 11:11:28

挺不错的工具 ,转换了一下效果挺好的

5楼 网友 23-10-15 21:18:31

呵呵,没想到Evans(gRPC客户端)还会有这么多人喷,你们会用么?自己笨还怨软件不行,多学习学习再来吧。

6楼 网友 23-08-25 05:18:28

最近试试看这个Evans(gRPC客户端),如果好用的话会向朋友推荐的。

7楼 网友 23-08-18 15:47:15

很棒的软件呢。

8楼 网友 23-07-14 02:50:34

在我用过的视频播放软件里,这个Evans(gRPC客户端)算不上是最稳定,最快的,但绝对是最特别的。

9楼 网友 23-05-11 18:04:26

已经下载安装成功了,这种国产软件大多都挺很好用的

10楼 网友 23-05-08 08:57:11

亲测Evans(gRPC客户端)的使用过程流畅无闪退,唯一的缺点就是占用内存稍稍有些大,不过也无伤大雅。