使用 gRPC 和 Go 构建生产级服务
gRPC 与 Golang 课程
学习内容:
- 理解 Protocol Buffers 和 gRPC
- 学习如何定义和实现 gRPC 服务与客户端
- 掌握 gRPC 错误处理、流式通信及认证 (SSL/TLS)
- 通过拦截器、元数据与授权增强服务安全性
- 理解 gRPC 客户端服务配置与负载均衡
- 测试 gRPC 服务,包括单元测试与集成测试
- 使用 Docker 和 Kubernetes 部署 gRPC 服务
- 使用 Buf 管理 Protobuf,探索 ConnectRPC
- 通过练习建立实际应用,如待办事项应用与文件上传应用
本课程包括:
- 11 小时的视频内容
- 详细的练习与解决方案
- 随时更新的课程内容
- 完成课程后将获得证书
价格:99 美元
教程语言:英文
教程字幕:中英文字幕
课程要求:
- 学员需具备基本的 Go 语言编程能力
课程描述:
gRPC 是现代化的高性能服务通信方式,被 Google、Cloudflare 和 Netflix 等大公司广泛使用。通过本课程,您将学会如何使用 gRPC 在 Go 中构建生产级服务。从基础入门到高级主题,课程提供了丰富的练习和项目,以帮助您掌握 gRPC 的核心知识与实践。
课程由 Cloudflare 的高级系统工程师 Chris Shepherd 授课,他拥有超过八年的软件工程经验,专注于编写 Go 程序,并参与构建了多个大型分布式系统。
声明:本站所有文章,如无特殊说明或标注,均为本站发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。