找回密码
立即注册
搜索
热搜: Java Python Linux Go
发回帖 发新帖

69

积分

0

好友

9

主题
发表于 3 天前 | 查看: 11| 回复: 0

课程简介

本课程系统讲解Go语言微服务架构与云原生技术栈,涵盖微服务核心概念、gRPC通信协议、服务注册发现、网关设计、链路追踪、容器化部署及监控告警等关键技术。通过Kong网关、Consul注册中心、OpenTelemetry、Prometheus等主流工具实战,结合go-zero和kratos框架开发短链接、评价系统等企业级项目。学员将掌握微服务拆分、分布式系统设计、容器化部署及可观测性体系建设等核心技能,具备独立开发云原生微服务系统的能力。课程配套完整课件、代码示例和项目实战,帮助开发者快速转型为云原生微服务开发工程师。


下载地址

游客,如果您要查看本帖隐藏内容请回复

课程目录

01 微服务概述

第1节:微服务架构介绍与Go语言微服务概览。

02 gRPC和protocol buffers

第1-27节:RPC原理、gRPC开发、protobuf语法、元数据、拦截器等。

03 服务注册与服务发现

第1-13节:原理、Consul选型、Raft协议、负载均衡及健康检查。

04 Go语言微服务框架

第1-76节:Go-kit、go-zero、kratos框架使用及短链接、评价项目实战。

05 网关

第1-4节:网关概述、Kong核心概念、路由转发、限流缓存插件。

06 OpenTelemetry 链路追踪

第1-8节:OTel介绍、Go示例、Jaeger使用、HTTP/gRPC/Redis追踪。

07 Prometheus监控

第1-5节:Prometheus概念、环境搭建、Exporter、PromQL查询。

08 容器技术与Docker

第1-12节:容器原理、Docker安装、镜像容器命令、网络数据管理。

--- 点击展开详细目录 ---

{1}-微服务概述

  • 🎬 [1.1]-微服务架构介绍.mp4

{2}-gRPC和protocol buffers

  • 🎬 [2.10]-protobuf使用oneof字段示例.mp4
  • 🎬 [2.11]-protobuf中使用WrapValue类型.mp4
  • 🎬 [2.12]-protobuf中使用FieldMask字段.mp4
  • 🎬 [2.13]-gRPC开发实现add服务作业讲解.mp4
  • 🎬 [2.14]-流式RPC.mp4
  • 🎬 [2.15]-gRPC元数据metadata介绍.mp4
  • 🎬 [2.16]-gRPC元数据metadata示例.mp4
  • 🎬 [2.17]-gRPC错误处理.mp4
  • 🎬 [2.18]-gRPC基于TLS实现安全通信.mp4
  • 🎬 [2.19]-gRPC拦截器介绍.mp4
  • 🎬 [2.1]-RPC介绍与本地调用、API调用.mp4
  • 🎬 [2.20]-gRPC-Gateway.mp4
  • 🎬 [2.21]-gRPC转码和HttpRule.mp4
  • 🎬 [2.22]-bookstore练习1.mp4
  • 🎬 [2.23]-bookstore练习2.mp4
  • 🎬 [2.24]-基于游标的分页.mp4
  • 🎬 [2.25]-bookstore实现基于游标分页的booklist接口.mp4
  • 🎬 [2.26]-同一个端口提供gRPC API和HTTP API服务.mp4
  • 🎬 [2.27]-gRPC中的名称解析和负载均衡.mp4
  • 🎬 [2.2]-Go语言标准库实现RPC.mp4
  • 🎬 [2.3]-gRPC开发环境搭建.mp4
  • 🎬 [2.4]-gRPC开发的三个步骤.mp4
  • 🎬 [2.5]-gRPC开发示例之server端.mp4
  • 🎬 [2.6]-gRPC开发示例之client端.mp4
  • 🎬 [2.7]-protobuf语法.mp4
  • 🎬 [2.8]-Go语言protobuf开发1.mp4
  • 🎬 [2.9]-Go语言protobuf开发2.mp4

{3}-服务注册与服务发现

  • 🎬 [3.10]-手动服务注销及健康检查失败后自动注销.mp4
  • 🎬 [3.11]-基于consul的负载均衡.mp4
  • 🎬 [3.13]-【加餐】常用Go技巧之函数选项模式.mp4
  • 🎬 [3.1]-服务注册与服务发现原理.mp4
  • 🎬 [3.2]-注册中心的技术选型及Consul介绍.mp4
  • 🎬 [3.3]-Raft协议介绍.mp4
  • 🎬 [3.4]-Consul架构介绍.mp4
  • 🎬 [3.6]-Consul Agent HTTP API.mp4
  • 🎬 [3.7]-将gRPC服务注册到consul.mp4
  • 🎬 [3.8]-基于consul的服务发现.mp4

{4}-Go语言微服务框架

  • 🎬 [4.10]-Go-kit服务发现和负载均衡.mp4
  • 🎬 [4.11]-go-zero框架介绍及创建项目示例.mp4
  • 🎬 [4.12]-go-zero框架goctl安装及命令详解.mp4
  • 🎬 [4.13]-go-zero框架api语法介绍.mp4
  • 🎬 [4.14]-go-zero项目编码规范及目录结构.mp4
  • 🎬 [4.15]-go-zero框架MySQL配置及model操作.mp4
  • 🎬 [4.16]-go-zero完成注册功能.mp4
  • 🎬 [4.17]-go-zero框架缓存的使用.mp4
  • 🎬 [4.18]-go-zero框架日志组件.mp4
  • 🎬 [4.1]-Go语言微服务框架概述(课件).mp4
  • 🎬 [4.20]-go-zero框架使用JWT鉴权.mp4
  • 🎬 [4.21]-go-zero框架中间件.mp4
  • 🎬 [4.22]-go-zero框架编写RPC服务.mp4
  • 🎬 [4.23]-go-zero框架调用RPC服务.mp4
  • 🎬 [4.24]-go-zero使用consul作为注册中心.mp4
  • 🎬 [4.25]-go-zero框架RPC拦截器和metadata.mp4
  • 🎬 [4.26]-go-zero框架自定义错误处理.mp4
  • 🎬 [4.27]-go-zero框架修改模板生成自定义代码.mp4
  • 🎬 [4.28]-短链接项目介绍.mp4
  • 🎬 [4.29]-短链接实现原理.mp4
  • 🎬 [4.2]-Go-kit 介绍.mp4
  • 🎬 [4.30]-短链接项目需求拆解和分析.mp4
  • 🎬 [4.31]-短链接项目技术方案.mp4
  • 🎬 [4.32]-短链接项目之搭建项目骨架.mp4
  • 🎬 [4.33]-短链接项目之长链接校验.mp4
  • 🎬 [4.34]-短链接项目之编写单元测试.mp4
  • 🎬 [4.35]-短链接项目之实现取号器.mp4
  • 🎬 [4.36]-短链接项目之62进制转链.mp4
  • 🎬 [4.37]-短链接项目之查看短链.mp4
  • 🎬 [4.38]-singleflight介绍及go-zero中的应用.mp4
  • 🎬 [4.39]-短链接项目之布隆过滤器防缓存穿透.mp4
  • 🎬 [4.3]-Go–kit 开发示例.mp4
  • 🎬 [4.40]-短链接项目总结.mp4
  • 🎬 [4.41]-短链接项目扩展及简历(参考资料在PC端左下角!手机上看不到!).mp4
  • 🎬 [4.42]-kratos框架介绍及示例.mp4
  • 🎬 [4.43]-kratos定义API并生成代码.mp4
  • 🎬 [4.44]-kratos项目结构及请求流程梳理.mp4
  • 🎬 [4.45]-依赖注入工具wire.mp4
  • 🎬 [4.46]-kratos框架配置.mp4
  • 🎬 [4.47]-kratos框架业务逻辑实现.mp4
  • 🎬 [4.48]-kratos框架自定义HTTP响应格式.mp4
  • 🎬 [4.49]-kratos框架日志模块.mp4
  • 🎬 [4.4]-Go kit gRPC示例.mp4
  • 🎬 [4.50]-kratos框架中间件.mp4
  • 🎬 [4.51]-小清单前端代码讲解.mp4
  • 🎬 [4.52]-项目实战之评价服务项目介绍.mp4
  • 🎬 [4.53]-项目实战之评价服务架构设计(课件在网页左下角附件).mp4
  • 🎬 [4.54]-项目实战之评价服务数据表设计.mp4
  • 🎬 [4.55]-项目实战之评价服务框架搭建.mp4
  • 🎬 [4.56]-项目实战之GEN框架使用指南.mp4
  • 🎬 [4.57]-项目实战之创建评价接口实现1.mp4
  • 🎬 [4.58]-项目实战之创建评价接口实现2.mp4
  • 🎬 [4.59]-项目实战之validate参数校验和错误处理.mp4
  • 🎬 [4.5]-为gRPC Server编写单元测试.mp4
  • 🎬 [4.60]-项目实战之创建评价回复(防水平越权).mp4
  • 🎬 [4.61]-项目实战之商家端搭建(多项目proto文件管理及git subm.mp4
  • 🎬 [4.62]-项目实战之商家端RPC调用评价微服务.mp4
  • 🎬 [4.63]-项目实战之服务注册与服务发现.mp4
  • 🎬 [4.64]-项目实战之商家端和运营端.mp4
  • 🎬 [4.65]-Canal介绍和使用指南.mp4
  • 🎬 [4.67]-Kafka-go使用及canal将MySQL变更写入Kafka.mp4
  • 🎬 [4.68]-CQRS架构和Elasticsearch介绍.mp4
  • 🎬 [4.69]-go_elasticsearch介绍.mp4
  • 🎬 [4.6]-Go-kit项目结构拆分.mp4
  • 🎬 [4.70]-review-job实现从Kafka中读取消息.mp4
  • 🎬 [4.71]-review-job 实现写入ES.mp4
  • 🎬 [4.72]-实现基于ES的评价搜索功能1.mp4
  • 🎬 [4.73]-实现基于ES的评价搜索功能2.mp4
  • 🎬 [4.74]-查询评价增加缓存及singleflight.mp4
  • 🎬 [4.76]-评价服务简历面试辅导(课件在网页端左下角,手机上看不到).mp4
  • 🎬 [4.7]-Go-kit中间件介绍.mp4
  • 🎬 [4.8]-Go-kit限流中间件和metrics中间件.mp4
  • 🎬 [4.9]-Go-kit调用其他服务.mp4

{5}-网关

  • 🎬 [5.1]-网关概述(课件在网页左下角附件).mp4
  • 🎬 [5.2]-Kong网关核心概念及环境搭建.mp4
  • 🎬 [5.3]-Kong网关路由转发及流量切分.mp4
  • 🎬 [5.4]-Kong常用插件之限流、缓存和JWT.mp4

{6}-OpenTelemetry 链路追踪

  • 🎬 [6.1]-OpenTelemetry介绍.mp4
  • 🎬 [6.2]-OpenTelemetry Go示例.mp4
  • 🎬 [6.3]-Jaeger 使用指南.mp4
  • 🎬 [6.4]-基于OTel的HTTP链路追踪.mp4
  • 🎬 [6.5]-gRPC的链路追踪.mp4
  • 🎬 [6.6]-GORM采集trace数据.mp4
  • 🎬 [6.7]-Redis采集trace数据.mp4
  • 🎬 [6.8]-zap日志库、go-zero及kratos分布式追踪说明.mp4

{7}-Prometheus监控(开发视角)

  • 🎬 [7.1]-Prometheus概念及架构(课件在左下角参考资料).mp4
  • 🎬 [7.2]-Prometheus及grafana环境搭建.mp4
  • 🎬 [7.3]-Prometheus Exporter.mp4
  • 🎬 [7.4]-PromQL查询.mp4
  • 🎬 [7.5]-【加餐】如何编写合格的技术方案.mp4

{8}-容器技术与Docker

  • 🎬 [8.10]-Dockerfile 指令详解.mp4
  • 🎬 [8.11]-Docker数据和网络.mp4
  • 🎬 [8.12]-Docker compose.mp4
  • 🎬 [8.1]-云计算与容器技术发展【课件在左下角参考资料】.mp4
  • 🎬 [8.2]-容器原理之namespace介绍.mp4
  • 🎬 [8.3]-容器原理之control groups.mp4
  • 🎬 [8.4]-容器原理之UnionFS.mp4
  • 🎬 [8.5]-Docker简介与安装.mp4
  • 🎬 [8.6]-Docker镜像介绍与相关命令.mp4
  • 🎬 [8.7]-Docker容器介绍及相关命令.mp4
  • 🎬 [8.8]-使用Docker commit与Dockerfile自定义镜像.mp4
  • 🎬 [8.9]-Docker镜像构建的上下文详解.mp4


您需要登录后才可以回帖 登录 | 立即注册

手机版|小黑屋|云栈社区(YunPan.Plus) ( 苏ICP备2022046150号-2 )

GMT+8, 2025-11-5 17:12 , Processed in 0.064212 second(s), 38 queries , Gzip On.

Powered by Discuz! X3.5

© 2025-2025 CloudStack.

快速回复 返回顶部 返回列表