|
187| 0
|
[Go] (价值599)Go语言微服务与云原生|网易云 |
适用人群 本课程适合掌握了Go语言基础语法,具备一定Go开发能力的同学。 课程概述 Go语言微服务与云原生实战课程。 本课程有1个基于go-zero框架的企业级实战项目+1个基于kratos框架的企业级实战项目,两个项目都提供简历模板和面试辅导。不管是找实习还是找工作都能使用。 课程目录: 章节1:微服务概述 课时1视频微服务架构介绍22:56 章节2:gRPC和protocol buffers 课时2视频RPC介绍与本地调用、API调用23:12 课时3视频Go语言标准库实现RPC26:50 课时4视频gRPC开发环境搭建18:19 课时5视频gRPC开发的三个步骤05:17 课时6视频gRPC开发示例之server端25:54 课时7视频gRPC开发示例之client端21:06 课时8视频protobuf语法33:14 课时9视频Go语言protobuf开发122:13 课时10视频Go语言protobuf开发227:01 课时11视频protobuf使用oneof字段示例18:37 课时12视频protobuf中使用WrapValue类型24:38 课时13视频protobuf中使用FieldMask字段19:28 课时14视频gRPC开发实现add服务作业讲解29:22 课时15视频流式RPC39:14 课时16视频gRPC元数据metadata介绍16:13 课时17视频gRPC元数据metadata示例22:59 课时18视频gRPC错误处理39:02 课时19视频gRPC基于TLS实现安全通信18:02 课时20视频gRPC拦截器介绍29:10 课时21视频gRPC-Gateway 36:45 课时22视频gRPC转码和HttpRule34:57 课时23视频bookstore练习131:21 课时24视频bookstore练习234:09 课时25视频基于游标的分页36:29 课时26视频bookstore实现基于游标分页的booklist接口47:19 课时27视频同一个端口提供gRPC API和HTTP API服务30:28 课时28视频gRPC中的名称解析和负载均衡37:37 章节3:服务注册与服务发现 课时29视频服务注册与服务发现原理29:52 课时30视频注册中心的技术选型及Consul介绍15:43 课时31视频Raft协议介绍27:33 课时32视频Consul架构介绍22:48 课时33视频使用docker-compose搭建consul环境11:19 课时34视频Consul Agent HTTP API15:50 课时35视频将gRPC服务注册到consul28:22 课时36视频基于consul的服务发现19:37 课时37视频consul名称解析器补充及源码分析24:31 课时38视频手动服务注销及健康检查失败后自动注销15:59 课时39视频基于consul的负载均衡26:22 课时40视频gRPC负载均衡源码分析38:49 课时41视频【加餐】常用Go技巧之函数选项模式44:01 章节4:Go语言微服务框架 课时42视频Go语言微服务框架概述(课件)32:26 课时43视频Go-kit 介绍13:32 课时44视频Go–kit 开发示例37:42 课时45视频Go kit gRPC示例24:42 课时46视频为gRPC Server编写单元测试17:25 课时47视频Go-kit项目结构拆分35:34 课时48视频Go-kit中间件介绍39:07 课时49视频Go-kit限流中间件和metrics中间件28:02 课时50视频Go-kit调用其他服务38:21 课时51视频Go-kit服务发现和负载均衡37:41 课时52视频go-zero框架介绍及创建项目示例24:59 课时53视频go-zero框架goctl安装及命令详解37:43 课时54视频go-zero框架api语法介绍27:46 课时55视频go-zero项目编码规范及目录结构22:46 课时56视频go-zero框架MySQL配置及model操作28:09 课时57视频go-zero完成注册功能30:22 课时58视频go-zero框架缓存的使用20:01 课时59视频go-zero框架日志组件36:13 课时60视频login和detail接口开发41:12 课时61视频go-zero框架使用JWT鉴权38:09 课时62视频go-zero框架中间件44:25 课时63视频go-zero框架编写RPC服务45:25 课时64视频go-zero框架调用RPC服务35:14 课时65视频go-zero使用consul作为注册中心16:51 课时66视频go-zero框架RPC拦截器和metadata46:07 课时67视频go-zero框架自定义错误处理23:29 课时68视频go-zero框架修改模板生成自定义代码28:14 课时69视频短链接项目介绍13:36 课时70视频短链接实现原理29:54 课时71视频短链接项目需求拆解和分析26:34 课时72视频短链接项目技术方案40:50 课时73视频短链接项目之搭建项目骨架31:49 课时74视频短链接项目之长链接校验54:44 课时75视频短链接项目之编写单元测试25:14 课时76视频短链接项目之实现取号器26:31 课时77视频短链接项目之62进制转链56:29 课时78视频短链接项目之查看短链33:21 课时79视频singleflight介绍及go-zero中的应用37:26 课时80视频短链接项目之布隆过滤器防缓存穿透45:29 课时81视频短链接项目总结38:35 课时82视频短链接项目扩展及简历(参考资料在PC端左下角!手机上看不到!)28:39 课时83视频kratos框架介绍及示例38:57 课时84视频kratos定义API并生成代码31:38 课时85视频kratos项目结构及请求流程梳理47:39 课时86视频依赖注入工具wire54:49 课时87视频kratos框架配置51:01 课时88视频kratos框架业务逻辑实现42:57 课时89视频kratos框架自定义HTTP响应格式51:56 课时90视频kratos框架日志模块34:22 课时91视频kratos框架中间件36:38 课时92视频小清单前端代码讲解13:14 课时93视频项目实战之评价服务项目介绍30:42 课时94视频项目实战之评价服务架构设计(课件在网页左下角附件)30:17 课时95视频项目实战之评价服务数据表设计44:26 课时96视频项目实战之评价服务框架搭建31:36 课时97视频项目实战之GEN框架使用指南57:04 课时98视频项目实战之创建评价接口实现151:50 课时99视频项目实战之创建评价接口实现235:20 课时100视频项目实战之validate参数校验和错误处理36:28 课时101视频项目实战之创建评价回复(防水平越权)36:30 课时102视频项目实战之商家端搭建(多项目proto文件管理及git submodule)36:59 课时103视频项目实战之商家端RPC调用评价微服务35:16 课时104视频项目实战之服务注册与服务发现38:36 课时105视频项目实战之商家端和运营端29:22 课时106视频Canal介绍和使用指南37:04 课时107视频Kafka介绍及使用docker-compose搭建开发环境24:10 课时108视频Kafka-go使用及canal将MySQL变更写入Kafka41:25 课时109视频CQRS架构和Elasticsearch介绍44:15 课时110视频go_elasticsearch介绍37:26 课时111视频review-job实现从Kafka中读取消息31:11 课时112视频review-job 实现写入ES30:19 课时113视频实现基于ES的评价搜索功能137:04 课时114视频实现基于ES的评价搜索功能226:20 课时115视频查询评价增加缓存及singleflight50:21 课时116视频补充kratos框架生成openapi文档06:59 课时117视频评价服务简历/面试辅导(课件在网页端左下角,手机上看不到)25:51 章节5:网关 课时118视频网关概述(课件在网页左下角附件)37:45 课时119视频Kong网关核心概念及环境搭建25:07 课时120视频Kong网关路由转发及流量切分29:14 课时121视频Kong常用插件之限流、缓存和JWT16:38 章节6:OpenTelemetry 链路追踪 课时122视频OpenTelemetry介绍29:38 课时123视频OpenTelemetry Go示例40:10 课时124视频Jaeger 使用指南24:16 课时125视频基于OTel的HTTP链路追踪50:59 课时126视频gRPC的链路追踪19:24 课时127视频GORM采集trace数据19:44 课时128视频Redis采集trace数据13:44 课时129视频zap日志库、go-zero及kratos分布式追踪说明14:44 章节7 rometheus监控(开发视角)课时130视频Prometheus概念及架构(课件在左下角参考资料)36:11 课时131视频Prometheus及grafana环境搭建30:39 课时132视频Prometheus Exporter39:00 课时133视频PromQL查询23:21 课时134视频【加餐】如何编写合格的技术方案20:35 章节8:容器技术与Docker 课时135视频云计算与容器技术发展【课件在左下角参考资料】13:14 课时136视频容器原理之namespace介绍41:12 课时137视频容器原理之control groups14:14 课时138视频容器原理之UnionFS21:08 课时139视频Docker简介与安装需购买观看 课时140视频Docker镜像介绍与相关命令29:28 课时141视频Docker容器介绍及相关命令22:48 课时142视频使用Docker commit与Dockerfile自定义镜像33:51 课时143视频Docker镜像构建的上下文详解26:24 课时144视频Dockerfile 指令详解44:17 课时145视频Docker数据和网络28:41 课时146视频Docker compose
购买主题
本主题需向作者支付 48 学币 才能浏览
| |
学IT吧 www.xueit8.com X3.4
Copyright © 2001-2021, Tencent Cloud.