Repository navigation
Guides
alanxtl edited this page Sep 20, 2026
·
1 revision
按工作顺序选读,避免把早期教程与新的生成代码混用。下面主要链接官网当前 Go SDK 路径下的中文资料;每页均保留来源提交。英文、1.5/3.0 旧教程、博客和关联文章可在 完整目录 查找。
| 阶段 | 要完成的事 | 阅读入口 |
|---|---|---|
| 入门 | 跑通本机 RPC 并理解 proto 与生成代码 | 快速开始、介绍 |
| 接入 | 配置文件和服务注册发现 | 配置与发现、微服务 |
| 业务开发 | 处理错误、上下文、流式与跨语言调用 | 下方 RPC 功能表 |
| 上线 | 路由、指标、探针与优雅退出 | 治理与运维 |
| 深入 | 架构、扩展点、metadata 与性能 | 架构与扩展、社区讨论 |
| 维护 | 版本迁移、故障复现与贡献 | 版本与升级、排障 |
| 功能 | 资料 |
|---|---|
| 协议选择 | 协议 |
| 流式调用 | Streaming、双向流问答 |
| 超时/重试 | Timeout、Retry |
| 错误处理 | Error |
| 上下文传递 | Attachments |
| Filter 扩展 | 官网教程、仓库说明 |
| 启动检查/健康检查 | 启动检查、健康检查 |
| OpenAPI | 教程、生成工具 |
| 泛化调用 | 参考手册、源码导读 |
| Java Dubbo 互通 | Triple + Protobuf、Dubbo 非 IDL、服务发现 |
| gRPC 互通 | 调用 gRPC |
| 场景 | 资料 |
|---|---|
| Nacos/ZooKeeper/多注册中心 | 配置与发现 |
| 网关接入 | HTTP → Triple、Pixiu + Nacos + Triple |
| 分布式事务 | Seata |
| 路由、限流、监控、Mesh | 治理与运维 |
| 脚手架/Schema/代码生成 | 工具链 |
| 源码与生态 | 架构、生态参考 |
这些资料的存在不表示所有组件版本任意组合都兼容。涉及实际部署时,以应用所用版本、示例 go.mod 和组件配置为准。
官网目录 按“Go SDK 手册”“历史官网教程”“技术文章与发布介绍”“关联资料”分类,并区分语言。关联资料可能主要介绍 Java Dubbo 或 Pixiu,收录的原因是涉及 Dubbo-go,不将其整体当作 Go API 文档。
旧 Wiki 单独保留原页面与附件,并继续提供原有常规页面入口。