千锋教育 Go 语言微服务 go-micro 框架讲解实践

本次课程旨在掌握 RPC 通信原理,学会自己编写 RPC 通信编程,了解 gRPC 框架功能特点,掌握 gRPC 框架的用法。掌握 go-micro 框架核心功能,了解 micro 设计原则,熟练使用 micro 系列工具和 go-micro 的 api。

本课程系列内容是由千锋教育 Go 语言开发教研组倾力打造,旨在为学习微服务需求的同学提供基础性全方位的服务。本系列课程包含三套课程,分别对应微服务理论知识,微服务框架学习和微服务项目开发,本课程对应第二部分框架学习。

课程内容包含了 gRPC 框架和 go-micro 框架两部分内容。在 RPC 部分,包含 RPC 原理剖析,go 语言 rpc 标准库编程应用,gRPC 编程应用,以及 TLS 和 Token 安全认证。go-micro 框架中详细讲解了插件化机制,接口设计,包含 Registry、Broker、Selector、Server、Client、Codec 以及 Transport 机制和相关的功能,同时还介绍了配合 go-micro 功能的其他插件和服务,如 consul、mqtt,googlepubsub 等。

课程目录

1-1 RPC简介及原理介绍 24:14
1-2 Go语言RPC编程实践 30:40
1-3 RPC与Protobuf结合使用 21:29
1-4 gRPC框架介绍 16:35
1-5 gRPC实现RPC服务调用 32:21
1-6 客户端流、服务端流与双向流模式 30:34
1-7 TLS验证和Token认证 20:06
1-8 拦截器 10:15
1-9 go-micro框架介绍 11:41
1-10 创建微服务 27:12
1-11 健康检查机制与可选项配置 25:46
1-12 解耦利器事件驱动机制的应用 26:30
1-13 Micro负载均衡组件–Selector 25:30
1-14 RESTful API设计标准和实践 37:24
1-15 go-micro框架总结和说明 22:22
1-16 结语和课程计划 08:55

下载权限

查看
  • 免费下载
    评论并刷新后下载
    登录后下载

  • {{attr.name}}:
您当前等级为
登录后免费下载登录 黑名单反思中,不准下载! 评论后刷新页面下载评论 支付以后下载 需要登录 支付积分以后下载立即支付 支付以后下载立即支付 您当前的用户组不允许下载升级权限
您有每天免费下载所有资源次特权,今日剩余 已取得下载权限
重要声明

本站资源均来自网络分享,仅用于站内学习或测试研究使用。如有侵犯您的权益请私信留言,我们会第一时间审核。未经原版权作者许可,禁止用于任何商业途径,请在下载二十四小时内删除!


如果遇到需要升级才可获取的素材,建议升级对应的权限。 全站 90% 以上的素材“均有备份”。 本站资源均以主流网盘分享,以 7z、rar、分卷等常见的格式压缩,为防止有人压缩软件不支持 7z 格式,7z 解压,建议下载 7-zip,zip、rar 解压,建议下载 WinRAR 手机下载解压教程详见 帮助中心 。

学习课程

51CTO 学院 深度学习框架 PyTorch 实战系列

2021-01-02 20:00

学习课程

零基础吃透微信小程序视频教程(原价299)

2021-01-05 08:30

相关文章

51CTO 学院 JavaScript 基础入门

51CTO 学院 JavaScript 基础入门

JavaScript(简称 “ JS ”) 是一种具有函数优先的轻量级,解释型或即时编译型的高级编程语言。虽然它是作为开发Web页面的脚本语言而出名的,但是它也被用到了很多非浏览器环境中,JavaScript 基于原型编程、多范式的动态脚本语言,并且支持面向对象、命令式和声明式(如函数式编程)风格。…

51CTO 学院 深度学习框架 PyTorch 实战系列

51CTO 学院 深度学习框架 PyTorch 实战系列

深度学习框架 PyTorch 实战课程旨在帮助同学们快速学习 PyTorch 框架核心模块使用方法与项目应用实例,让同学们熟练使用 PyTorch 框架进行项目开发。课程内容全部以实战为导向,基于当下计算机视觉与自然语言处理中经典项目进行实例讲解,通过 Debug 模式详解项目中每一行代码的作用与效…

网易公开课 不做焦头烂额的领导,年薪百万的管理私房课分享

网易公开课 不做焦头烂额的领导,年薪百万的管理私房课分享

我琢磨着年薪百万的领导们应该没空来看,不过同学们可以抱着以后是领导的想法先入为主的学习,为十年后的你投资,收藏。 正版课程链接:https://vip.open.163.com/courses/1813/

51CTO 学院 Spring Cloud Netflix 微服务架构实战课程分享

51CTO 学院 Spring Cloud Netflix 微服务架构实战课程分享

SpringCloud 是目前流行的微服务框架,在各大互联网公司都有广泛的应用,同时在企业招聘面试时也会要求对微服务技术栈有所了解和学习。SpringCloud 是一套完整的微服务解决方案,基于 SpringBoot 框架。 本课程以通俗易懂的方式讲解 SpringCloud 技术栈,由浅入深,帮您…
2 条回复 A文章作者 M管理员
发表垃圾评论,一经核查直接关小黑屋
  1. 扣扣

    优秀

  2. enjoy→→life

    挺好的

个人中心
今日签到
有新私信 私信列表
全站搜索