gRPC 学习

gRPC 学习

按 30 天学习节奏整理 gRPC 在 Go 里的环境搭建、Proto 设计、流式 RPC、拦截器、TLS 与生产化实践。

学习节奏

4 周完成 30 天

第 1 周

先把环境、proto、codegen、最小 server/client 链路搭通。

第 2 周

重点练习 proto 设计、字段演进和两个基础业务服务。

第 3 周

把四种 RPC 模式、context、deadline 和错误处理串起来。

第 4 周

补齐 metadata、interceptor、TLS、reflection、health、graceful shutdown 与性能认知。

Week 1

第 1 周

Week 2

第 2 周

Week 3

第 3 周

Week 4

第 4 周