感谢您发送咨询!我们的团队成员将很快与您联系。
感谢您发送预订!我们的团队成员将很快与您联系。
课程大纲
简介
gRPC概念
- 同步与异步
- API表面
- RPC生命周期
gRPC与REST
- gRPC API类型
- REST范式
准备开发环境
- 安装和配置gRPC
- 安装和配置Go Micro
- 安装Docker
- 安装Kubernetes
- 设置Go依赖项
- 设置Go HTTP服务器
gRPC流式处理
- 实现单工API客户端和服务器
- 实现服务器流式API客户端和服务器
- 实现客户端流式API客户端和服务器
- 实现双向API客户端和服务器
Go微服务
- JSON编组Go结构
- JSON解组Go结构
- 为Go微服务构建Docker镜像
- 本地运行容器化应用
- 优化Docker镜像
使用Kubernetes编排微服务
- 将Go微服务部署到Kubernetes
- 实现描述符
- 扩展部署
- 滚动更新
gRPC故障排除与安全
- 使用错误处理
- 跟踪截止时间
- 创建SSL证书以实现SSL加密
总结与结论
要求
- 具备Go编程经验
受众
- Web开发人员
14 小时
客户评论 (5)
互动性非常强。培训师知识渊博且耐心。
Robert
课程 - Event Driven Architecture Custom
机器翻译
Flexibility to cover the subjects I am most intrested in
James Ferrier - OptoicoreIT
课程 - Building Microservices with Go
语言的简洁性以及老师提供的示例
Alvaro Salomao Rumbane - CEDSIF Ministry of Finance
课程 - Go Programming Language for Programmers
机器翻译
为学员提供问题支持。培训后的调查和支持也非常到位!
Hans Jurgen Hogerle - Daimler TSS GmbH
课程 - Advanced Go Programming
机器翻译
官方文档中未包含的额外信息
Sayf Eddine HAMMEMI - SCALITY SA
课程 - Go for Systems Programming
机器翻译