
Go语言微服务与云原生
来自 网络整理·免费领取学习资源
7,585 领取 · 7,412 收藏更新于 2026年9月20日
这份资料来自网络整理2026年的付费VIP课,内容以视频为主,对应《Go语言微服务与云原生》。官网需要单独购买,有集上可以免费领取。
课程目录
- 课程
- {1}–微服务概述
- [1.1]–微服务架构介绍
- [1.1]–微服务架构介绍_(1)Go语言微服务概览
- {2}–gRPC和protocol buffers
- [2.10]–protobuf使用oneof字段示例
- [2.11]–protobuf中使用WrapValue类型
- [2.12]–protobuf中使用FieldMask字段
- [2.13]–gRPC开发实现add服务作业讲解
- [2.14]–流式RPC
- [2.15]–gRPC元数据metadata介绍
- [2.16]–gRPC元数据metadata示例
- [2.17]–gRPC错误处理
- [2.18]–gRPC基于TLS实现安全通信
- [2.19]–gRPC拦截器介绍
- [2.1]–RPC介绍与本地调用、API调用
- [2.20]–gRPC-Gateway
- [2.21]–gRPC转码和HttpRule
- [2.22]–bookstore练习1
- [2.23]–bookstore练习2
- [2.24]–基于游标的分页
- [2.25]–bookstore实现基于游标分页的booklist接口
- [2.26]–同一个端口提供gRPC API和HTTP API服务
- [2.27]–gRPC中的名称解析和负载均衡
- [2.2]–Go语言标准库实现RPC
- [2.3]–gRPC开发环境搭建
- [2.4]–gRPC开发的三个步骤
- [2.5]–gRPC开发示例之server端
- [2.6]–gRPC开发示例之client端
- [2.7]–protobuf语法
- [2.8]–Go语言protobuf开发1
- [2.9]–Go语言protobuf开发2
- {3}–服务注册与服务发现
- [3.10]–手动服务注销及健康检查失败后自动注销
- [3.11]–基于consul的负载均衡
- [3.12]–gRPC负载均衡源码分析
- [3.13]–【加餐】常用Go技巧之函数选项模式
- [3.1]–服务注册与服务发现原理
- [3.2]–注册中心的技术选型及Consul介绍
- [3.3]–Raft协议介绍
- [3.4]–Consul架构介绍
- [3.5]–使用docker-compose搭建consul环境
- [3.6]–Consul Agent HTTP API
- [3.7]–将gRPC服务注册到consul
- [3.8]–基于consul的服务发现
- [3.9]–consul名称解析器补充及源码分析
- {4}–Go语言微服务框架
- [4.10]–Go-kit服务发现和负载均衡
- [4.11]–go-zero框架介绍及创建项目示例
- [4.12]–go-zero框架goctl安装及命令详解
- [4.13]–go-zero框架api语法介绍
- [4.14]–go-zero项目编码规范及目录结构
- [4.15]–go-zero框架MySQL配置及model操作
- [4.16]–go-zero完成注册功能
- [4.17]–go-zero框架缓存的使用
- [4.18]–go-zero框架日志组件
- [4.19]–login和detail接口开发
- [4.1]–Go语言微服务框架概述(课件)
- [4.1]–Go语言微服务框架概述(课件)_(1)微服务框架
- [4.20]–go-zero框架使用JWT鉴权
- [4.21]–go-zero框架中间件
- [4.22]–go-zero框架编写RPC服务
- [4.23]–go-zero框架调用RPC服务
- [4.24]–go-zero使用consul作为注册中心
- [4.25]–go-zero框架RPC拦截器和metadata
- [4.26]–go-zero框架自定义错误处理
- [4.27]–go-zero框架修改模板生成自定义代码
- [4.28]–短链接项目介绍
- [4.29]–短链接实现原理
- [4.29]–短链接实现原理_(1)短网址项目课件
- [4.2]–Go-kit 介绍
- [4.30]–短链接项目需求拆解和分析
- [4.31]–短链接项目技术方案
- [4.31]–短链接项目技术方案_(1)短网址项目课件
- [4.32]–短链接项目之搭建项目骨架
- [4.33]–短链接项目之长链接校验
- [4.34]–短链接项目之编写单元测试
- [4.35]–短链接项目之实现取号器
- [4.36]–短链接项目之62进制转链
- [4.37]–短链接项目之查看短链
- [4.38]–singleflight介绍及go-zero中的应用
- [4.39]–短链接项目之布隆过滤器防缓存穿透
- [4.39]–短链接项目之布隆过滤器防缓存穿透_(1)短网址项目课件
- [4.3]–Go–kit 开发示例
- [4.40]–短链接项目总结
- [4.41]–短链接项目扩展及简历(参考资料在PC端左下角!手机上看不到!)
- [4.41]–短链接项目扩展及简历(参考资料在PC端左下角!手机上看不到!)_(1)短网址项目课件
- [4.42]–kratos框架介绍及示例
- [4.42]–kratos框架介绍及示例_(1)kratos框架
- [4.43]–kratos定义API并生成代码
- [4.44]–kratos项目结构及请求流程梳理
- [4.45]–依赖注入工具wire
- [4.46]–kratos框架配置
- [4.47]–kratos框架业务逻辑实现
- [4.48]–kratos框架自定义HTTP响应格式
- [4.49]–kratos框架日志模块
- [4.4]–Go kit gRPC示例
- [4.50]–kratos框架中间件
- [4.50]–kratos框架中间件_(1)kratos框架
- [4.51]–小清单前端代码讲解
- [4.52]–项目实战之评价服务项目介绍
- [4.53]–项目实战之评价服务架构设计(课件在网页左下角附件)
- [4.53]–项目实战之评价服务架构设计(课件在网页左下角附件)_(1)评价评论系统课件
- [4.54]–项目实战之评价服务数据表设计
- [4.55]–项目实战之评价服务框架搭建
- [4.56]–项目实战之GEN框架使用指南
- [4.57]–项目实战之创建评价接口实现1
- [4.58]–项目实战之创建评价接口实现2
- [4.59]–项目实战之validate参数校验和错误处理
- [4.5]–为gRPC Server编写单元测试
- [4.60]–项目实战之创建评价回复(防水平越权)
- [4.61]–项目实战之商家端搭建(多项目proto文件管理及git subm
- [4.62]–项目实战之商家端RPC调用评价微服务
- [4.63]–项目实战之服务注册与服务发现
- [4.64]–项目实战之商家端和运营端
- [4.65]–Canal介绍和使用指南
- [4.66]–Kafka介绍及使用docker-compose搭建开发环境
- [4.67]–Kafka-go使用及canal将MySQL变更写入Kafka
- [4.68]–CQRS架构和Elasticsearch介绍
- [4.69]–go_elasticsearch介绍
- [4.6]–Go-kit项目结构拆分
- [4.70]–review-job实现从Kafka中读取消息
- [4.71]–review-job 实现写入ES
- [4.72]–实现基于ES的评价搜索功能1
- [4.73]–实现基于ES的评价搜索功能2
- [4.74]–查询评价增加缓存及singleflight
- [4.75]–补充kratos框架生成openapi文档
- [4.76]–评价服务简历面试辅导(课件在网页端左下角,手机上看不到)
- [4.76]–评价服务简历面试辅导(课件在网页端左下角,手机上看不到)_(1)评价评论系统课件
- [4.7]–Go-kit中间件介绍
- [4.8]–Go-kit限流中间件和metrics中间件
- [4.9]–Go-kit调用其他服务
- {5}–网关
- [5.1]–网关概述(课件在网页左下角附件)
- [5.1]–网关概述(课件在网页左下角附件)_(1)网关
- [5.2]–Kong网关核心概念及环境搭建
- [5.2]–Kong网关核心概念及环境搭建_(1)Kong网关
- [5.3]–Kong网关路由转发及流量切分
- [5.4]–Kong常用插件之限流、缓存和JWT
- {6}–OpenTelemetry 链路追踪
- [6.1]–OpenTelemetry介绍
- [6.2]–OpenTelemetry Go示例
- [6.3]–Jaeger 使用指南
- [6.4]–基于OTel的HTTP链路追踪
- [6.5]–gRPC的链路追踪
- [6.6]–GORM采集trace数据
- [6.7]–Redis采集trace数据
- [6.8]–zap日志库、go-zero及kratos分布式追踪说明
- {7}–Prometheus监控(开发视角)
- [7.1]–Prometheus概念及架构(课件在左下角参考资料)
- [7.1]–Prometheus概念及架构(课件在左下角参考资料)_(1)prometheus
- [7.2]–Prometheus及grafana环境搭建
- [7.3]–Prometheus Exporter
- [7.4]–PromQL查询
- [7.5]–【加餐】如何编写合格的技术方案
- {8}–容器技术与Docker
- [8.10]–Dockerfile 指令详解
- [8.11]–Docker数据和网络
- [8.12]–Docker compose
- [8.1]–云计算与容器技术发展【课件在左下角参考资料】
- [8.1]–云计算与容器技术发展【课件在左下角参考资料】_(1)七米_Docker课件
- [8.2]–容器原理之namespace介绍
- [8.3]–容器原理之control groups
- [8.4]–容器原理之UnionFS
- [8.5]–Docker简介与安装
- [8.6]–Docker镜像介绍与相关命令
- [8.7]–Docker容器介绍及相关命令
- [8.8]–使用Docker commit与Dockerfile自定义镜像
- [8.9]–Docker镜像构建的上下文详解
- 课件资料
- {0}–全部课件
包含内容
- · 课程
- · {1}–微服务概述
- · [1.1]–微服务架构介绍
- · [1.1]–微服务架构介绍_(1)Go语言微服务概览
- · {2}–gRPC和protocol buffers
- · [2.10]–protobuf使用oneof字段示例
- · [2.11]–protobuf中使用WrapValue类型
- · [2.12]–protobuf中使用FieldMask字段
贡献者
Kevin
青铜