小小千想和您聊一聊

当前位置: 首页> 视频教程> Go语言微服务框架学习实践

Go语言微服务框架学习实践高级

   评分9.6

16节课

19780人已学

下载本章视频你能学到什么?

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

千锋go语言官方①群(816085262)——猛戳进入


课程介绍

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

章节目录

第1节 RPC简介及原理介绍
第2节 Go语言RPC编程实践
第3节 RPC与Protobuf结合使用
第4节 gRPC框架介绍
第5节 gRPC实现RPC服务调用
第6节 客户端流节 服务端流与双向流模式(付费观看)
第7节 TLS验证和Token认证(付费观看)
第8节 拦截器(付费观看)
第9节 go-micro框架介绍(付费观看)
第10节 创建微服务(付费观看)
第1第1节 健康检查机制与可选项配置(付费观看)
第12节 解耦利器事件驱动机制的应用(付费观看)
第13节 Micro负载均衡组件--Selector(付费观看)
第14节 RESTful API设计标准和实践(付费观看)
第15节 go-micro框架总结和说明(付费观看)
第16节 结语和课程计划(付费观看)

  • 第1章 - Go语言微服务框架学习实践

    • 第1节 - RPC简介及原理介绍

      点击播放
    • 第2节 - Go语言RPC编程实践

      点击播放
    • 第3节 - RPC与Protobuf结合使用

      点击播放
    • 第4节 - gRPC框架介绍

      点击播放
    • 第5节 - gRPC实现RPC服务调用

      点击播放
    • 第6节 - 客户端流、服务端流与双向流模式(付费观看)

      点击播放
    • 第7节 - TLS验证和Token认证(付费观看)

      点击播放
    • 第8节 - 拦截器(付费观看)

      点击播放
    • 第9节 - go-micro框架介绍(付费观看)

      点击播放
    • 第10节 - 创建微服务(付费观看)

      点击播放
    • 第11节 - 健康检查机制与可选项配置(付费观看)

      点击播放
    • 第12节 - 解耦利器事件驱动机制的应用(付费观看)

      点击播放
    • 第13节 - Micro负载均衡组件--Selector(付费观看)

      点击播放
    • 第14节 - RESTful API设计标准和实践(付费观看)

      点击播放
    • 第15节 - go-micro框架总结和说明(付费观看)

      点击播放
    • 第16节 - 结语和课程计划(付费观看)

      点击播放
  • 创建数据库和数据表

    上节课我们已经接入了第三方的短信服务SDK功能,可以接受短信验证码。在用户接受到验证码以后,输入验证码进行登录,我们需要验证用户输入的验证码是否正确。

    1106
  • 中间件的编写与使用

    在web应用服务中,完整的一个业务处理在技术上包含客户端操作、服务器端处理、返回处理结果给客户端三个步骤

    1483
  • Gin访问和使用数据库

    在使用gin框架进行开发项目时,会使用到数据库进行数据存储。本节课我们来学习如何使用gin框架链接和操作数据库。

    1460
  • 请求参数绑定与多数据格式处理

    上节课我们学习了使用Gin框架的Engine的默认路由功能解析HTTP请求。本节课我们来学习gin框架的参数绑定操作和请求结果返回格式。

    4575
  • gin网络请求与路由处理

    第一节课我们介绍了Gin框架,并做了Gin框架的安装,完成了第一个Gin工程的创建。从本节课开始,我们继续深入学习Gin框架。

    2856
  • Gin框架介绍及环境搭建

    在之前的课程中,我们已经学习了常用的beego框架、iris框架。在实际开发中,框架是不可或缺的可以提高开发效率开发者效率的工具。

    2967
  • Go语言的CSP模型

    go语言的最大两个亮点,一个是goroutine,一个就是chan了。二者合体的典型应用CSP,基本就是大家认可的并行开发神器,简化了并行程序的开发难度,我们来看一下CSP。

    2305
  • 了解区块链家族成员

    区块链有一个很伟大的家族。去中心化:就是没有中心,大家都是自由的。去中心化与网络是天作之和。P2P基因的一系列玩意。

    4417
  • go-micro框架介绍

    在本课程的前面的内容中,已经学习了微服务之间通信采用的通信协议,如何实现服务的注册和发现,搭建服务管理集群,以及服务与服务之间的RPC通信方式。具体的内容包括:protobuf协议,consul及docker部署consul集群,gRPC框架的使用等具体的实现方案。

    3612
  • gRPC安全认证和拦截器

    作为一个基础的RPC框架,安全和扩展是经常遇到的问题。本节内容将简单介绍如何对gRPC进行安全认证。然后介绍通过gRPC的截取器特性,以及如何通过截取器优雅地实现Token认证、调用跟踪以及Panic捕获等特性。最后介绍了gRPC服务如何和其他Web服务共存。

    3819

他们都在看

用户登录

手机号:

密码:

图形验证码:

点击切换

用户注册

手机号:

登录密码:

图形验证码:

点击切换

短信验证码:

获取验证码

忘记密码

1安全验证

2重置密码

手机号:

图形验证码:

短信验证码:

获取验证码

忘记密码

1安全验证

2重置密码

新密码:

确认新密码:

获取课程

添加小千老师微信,获取课程信息

如何获取课程?

一、需拥有此本教材

如没有,可点击下方入口购买当当购买入口京东购买入口

二、添加小千老师,发送拥有凭证,解锁课程资源

1.购买该教材的订单信息
2.拥有的实体书信息等

更换手机号

新手机号:

图形验证码:

短信验证码:

获取验证码