感谢您发送咨询!我们的团队成员将很快与您联系。
感谢您发送预订!我们的团队成员将很快与您联系。
课程大纲
简介
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 小时
客户评论 (2)
培训的结构和练习都非常出色。培训师让我对将来使用Go语言工作感到兴奋,这可不是一件容易的事!
Noah Van Tiggel - Spot Buy Center BV
课程 - Advanced Go Programming
机器翻译
培训师证明了自己是该领域的专家,这一点我从不认为理所当然。他提供了非常有用的行业标准见解。
Giuseppe
课程 - Learning Go Programming
机器翻译