![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
golang
文章平均质量分 72
Devin_S
一个只会写代码和注释的码农
展开
-
Kratos 实践:基础功能封装
接下来我们将这部分通用代码进行封装;代码将放到项目目录的pkg/bootstrap 下。原创 2023-10-19 11:19:28 · 173 阅读 · 0 评论 -
gRPC 快速体验(6):证书验证
还记得前面章节中gRPC的服务中客户端在链接服务器中通过 grpc.WithInsecure() 选项跳过了对服务器证书的验证吗?为了保障gRPC通信不被第三方监听篡改或伪造,我们试一下对服务器启动TLS加密特性。原创 2022-09-07 09:35:33 · 954 阅读 · 0 评论 -
gRPC 快速体验(5):gRPC-Gateway
gRPC-Gateway是protoc的一个插件。它读取gRPC服务定义并生成反向代理服务器,该服务器将RESTful JSON API转换为gRPC。此服务器根据gRPC定义中的自定义选项生成。原创 2022-09-02 00:03:07 · 466 阅读 · 0 评论 -
gRPC快速体验(4):服务注册与发现
旧版本grpc与etcd可能存在不兼容问题,建议使用最新兼容版本。原创 2022-08-31 22:54:46 · 1387 阅读 · 0 评论 -
gRPC快速体验(3):拦截器 与 Metadata
根据RPC调用类型可以将gRPC拦截器分为两种:一元拦 截器(Unary Interceptor) :拦截和处理一元RPC调用。流拦截器(Stream Interceptor) :拦截和处理流式RPC调用。原创 2022-08-24 22:54:48 · 785 阅读 · 0 评论 -
gRPC 快速体验 (2):Streaming RPC
在gRPC中,一共包含四种调用方式。● Unary RPC:一元RPC● Server-side streaming RPC: 服务端流式RPC● Client-side streaming RPC: 客户端流式RPC● Bidirectional streaming RPC: 双向流式RPC原创 2022-08-23 22:13:11 · 290 阅读 · 0 评论 -
gRPC 快速体验 (1)_ Hello World
gRPC:一个高性能、开源的通用RPC框架。原创 2022-08-23 08:00:00 · 182 阅读 · 0 评论 -
Go性能分析神器PProf应用
一个Gin项目,最近经常出现CPU报表,内存占用很高的情况;于是对其进行优化分析。原创 2022-08-18 23:25:41 · 228 阅读 · 0 评论