登录
注册
福利:
购VIP会员全站资源免费
推荐:
【新手学习路线】
【k8s云原生进阶】
【会员85折】
新
Rust探索和教学方向
切换导航
首页
课程
查缺补漏
运开
AI开发
eBPF
上新
hot
[本技术栈已淘汰,现在应该学习k8s]Go-Micro微服务框架实战套路速学(第一波)
开张课、安装框架、创建第一个web api
第1讲:开张课、安装框架、创建第一个web api
第2讲:引入外部框架gin生成web API
第3讲:服务注册:快速把服务注册到Consul中
第4讲:[准备工作课]模拟运行API(主站API、商品API)
第5讲:服务发现(1):获取consul服务列表、selector随机选择
第6讲:穿插知识点:使用内置命令参数启动、注册多个服务
第7讲:服务发现(2):开启多个服务、用轮询方式获取服务
第8讲:服务调用:基本方式调用 Api(http api)
第9讲:服务调用: 使用插件、调用http api的正规姿势(初步)
第10讲:调用http api的姿势:带参数调用(有思考题)
第11讲:调用http api:引入protobuf、生成参数和响应模型
第12讲:处理参数模型中的json tag不一致问题
第13讲:使用rpc构建一个简易商品服务、注册到consul
第14讲:在gin中调用上节课构建的rpc服务(获取商品列表)
第15讲:在gin中调用rpc服务(参数名处理、代码基本封装)
第16讲:Go-micro的装饰器wrapper的初步使用(中间件)
第17讲:熔断器使用(1):hystrix初步、捕获超时报错
第18讲:熔断器使用(2):服务降级的使用
第19讲:熔断器使用(3):初步整合hystrix到go-micro中
第20讲:上节课课后作业:增加商品详细API(rpc)
第21讲:熔断器使用(4):通用降级方法的编写姿势
第22讲:熔断器使用(5):熔断器的参数设置
第23讲:微服务工具箱(运行时)学习:了解Micro、复习、列出所有服务
第24讲:使用Micro工具查看和调用我们的服务
第25讲:使用Micro为我们的rpc服务创建http api网关
第26讲:(选学)创建grpc网关的基本设置和运行方法
第27讲:复习课、基本接口(用户注册接口)
第28讲:引入gorm、用户数据入库
第29讲:用户注册场景:数据验证(1):第三方验证库、自定义错误信息
第30讲:用户注册场景:数据验证(2):自定义验证tag、正则验证
第31讲:用户注册场景:数据验证(3) :切片属性的验证(string切片)
第32讲:补充: go-micro升级到1.14之后的一些变动和安装方式
第33讲:新版micro工具弃用consul、迁移etcd方法、api管理界面
第34讲:普通API集成到go-micro体系中(1):手工集成
第35讲:普通API集成到go-micro体系中(2):代码注册与反注册
第36讲:普通API集成到go-micro体系中(3):测试调用外部api(http)
第37讲:普通API集成到go-micro体系中(4):集成PHP API(swoft为例)—选学
第38讲:本课程第一波已经更完
课程讨论
提 交
本课时课件
课件,请下载
立即下载
社区
课程咨询群1:
课程咨询群2:
课程咨询群3:
×