首页
›
Web后端与企业应用开发
›
079-Go gRPC网关与OpenAPI契约
›
《gRPCGo gRPC契约接口设计与契约测试》
VIP20
本课程属于:079-Go gRPC网关与OpenAPI契约
Web后端与企业应用开发 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
gRPCGo gRPC契约接口设计与契约测试
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
gRPC概述
gRPC是什么 · gRPC的核心特性 · gRPC与REST的对比
gRPC
是什么
02
Protocol Buffers入门
Protobuf简介 · .proto文件结构 · 消息类型定义
Protocol
Buffers
03
Go语言环境搭建
Go安装与配置 · Go Modules使用 · Go基础语法回顾
Go
语言环境搭建
04
Protobuf编译器安装
protoc安装 · Go插件安装 · protoc-gen-go与prot…
Protobuf
编译器安装
05
第一个gRPC服务
定义proto服务 · 生成Go代码 · 实现服务端
gRPC
第一个
06
gRPC通信模式
Unary RPC · Server Streaming R… · Client Streaming R…
gRPC
通信模式
07
Unary RPC详解
请求-响应模型 · 同步调用 · 超时控制
Unary
RPC
08
Server Streaming RPC
服务端推送模式 · 流式响应设计 · 客户端接收流数据
Server
Streaming
09
Client Streaming RPC
客户端批量上传 · 流式请求构建 · 服务端聚合处理
Client
Streaming
10
Bidirectional Streaming RPC
双向流通信 · 实时聊天场景 · 流控制与背压
Bidirectiona…
Streaming
11
gRPC错误处理
标准错误码 · 自定义错误信息 · 错误传播机制
gRPC
错误处理
12
gRPC拦截器
服务端拦截器 · 客户端拦截器 · 日志拦截器
gRPC
拦截器
13
gRPC元数据
Metadata概念 · 客户端发送元数据 · 服务端读取元数据
gRPC
元数据
14
gRPC超时与取消
Context使用 · 超时设置 · 取消传播
gRPC
超时
15
gRPC安全通信
TLS/SSL配置 · 证书生成 · 服务端安全启动
gRPC
安全通信
16
gRPC认证机制
Token认证 · JWT认证 · OAuth2集成
gRPC
认证机制
17
gRPC负载均衡
客户端负载均衡 · 服务端负载均衡 · gRPC LB策略
gRPC
负载均衡
18
gRPC健康检查
健康检查协议 · 实现健康服务 · 客户端健康检查
gRPC
健康检查
19
gRPC反射与调试
反射协议 · grpcurl工具 · gRPC调试技巧
gRPC
反射
20
gRPC网关
gRPC-gateway原理 · proto注解 · 生成REST API
gRPC
网关
21
gRPC与WebSocket
WebSocket简介 · gRPC-Web协议 · 浏览器端gRPC
gRPC
WebSocket
22
gRPC流式传输优化
流缓冲区设计 · 批量处理 · 流压缩
gRPC
流式传输优化
23
gRPC错误重试
重试策略 · 指数退避 · 幂等性设计
gRPC
错误重试
24
gRPC服务发现
静态服务发现 · DNS服务发现 · Consul服务发现
gRPC
服务发现
25
gRPC与Docker
Docker化gRPC服务 · 多阶段构建 · 容器编排
gRPC
Docker
26
gRPC与Kubernetes
K8s部署gRPC服务 · Service配置 · Ingress配置
gRPC
Kubernetes
27
gRPC测试
单元测试 · 集成测试 · mock生成
gRPC
测试
28
gRPC性能监控
Prometheus集成 · 指标收集 · Grafana可视化
gRPC
性能监控
29
gRPC最佳实践
服务设计原则 · 版本管理 · 向后兼容
gRPC
最佳实践
30
gRPC实战项目
构建微服务架构 · 多服务通信 · 日志聚合
gRPC
实战项目
所属VIP或分类
同VIP:Go-gRPC契约gRPC安全审计与基线治理
同VIP:Go-gRPC契约gRPC接口设计与契约测试
同VIP:Go-gRPC契约gRPC缓存一致性治理与故障处理