摘要: grpc服务端和客户端都提供了interceptor功能,功能类似middleware,很适合在这里处理验证、日志等流程,话不多说直接上代码 1.编写helloworld.proto 并用命令生成相应的go文件,生成的文件内容如下: // Code generated by protoc-gen-g 阅读全文
posted @ 2023-02-12 20:55 lisus2000 阅读(179) 评论(0) 推荐(0) 编辑
摘要: GO 获取提定时间戳的小时 阅读全文
posted @ 2023-02-12 20:36 lisus2000 阅读(4) 评论(0) 推荐(0) 编辑
摘要: srteam 顾名思义 就是 一种 流,可以源源不断的 推送 数据,很适合 传输一些大数据,或者 服务端 和 客户端 长时间 数据交互,比如 客户端 可以向 服务端 订阅 一个数据,服务端 就 可以利用 stream ,源源不断地 推送数据。 1. grpc的四种数据流 1.简单模式 2.服务端数据 阅读全文
posted @ 2023-02-12 20:30 lisus2000 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 在gRPC里,客户端可以像调用本地方法一样直接调用其他机器上的服务端应用程序的方法,帮助你更容易创建分布式应用程序和服务。与许多RPC系统一样,gRPC是基于定义一个服务,指定一个可以远程调用的带有参数和返回类型的的方法。在服务端程序中实现这个接口并且运行gRPC服务处理客户端调用。在客户端,有一个 阅读全文
posted @ 2023-02-12 20:13 lisus2000 阅读(73) 评论(0) 推荐(0) 编辑