这门课解决什么实际问题

很多后端开发者在独立负责模块时,能搞定 API 逻辑,却苦于没有前后端分离的完整项目经验;前端开发者则往往只停留在页面切图,缺乏与后端网关交互的真实场景训练。本课程聚焦「Vue + Go」技术栈,以企业级微服务网关为核心载体,解决的是全栈开发中「前后端如何协同通信」以及「网关层如何做权限、路由与统一拦截」这两个最痛的断点。

它不教你写简单的 CRUD 博客,而是带你搭建一个具备鉴权、路由转发、限流能力的网关系统。这意味着你学的不是孤立的语法,而是在真实分布式架构中,前端如何与 Go 后端进行 HTTP/gRPC 交互,后端如何利用中间件处理请求。这种一体化思维,是单点技术栈无法替代的。

适合谁学,学完能独立做什么

课程适合具备 Go 基础语法知识和 Vue 基础使用经验的初学者进阶者。如果你还不会写 Hello World,建议先补基础;如果你已有单点技能,但缺乏将两者串联的工程化经验,这门课正合适。资料中包含的完整项目结构,有助于你理解大型项目中前后端的目录规范与协作模式。

学完后,你将能够:独立设计并实现基于 Go 的微服务网关接口;使用 Vue 构建配套的后台管理界面;理解 JWT 鉴权在前后端的传递机制;掌握网关路由配置与统一异常处理。这些能力直接对应企业中台开发、内部管理系统构建等实际岗位需求。

资料怎么用,建议先看哪几块

配套资料虽未展开详细目录,但从项目完整性看,核心是前后端源码与数据库脚本。建议学习路径如下:先跳过零散的工具脚本,直接定位「后端网关服务」与「前端管理工程」两个主目录,快速浏览项目结构,建立整体认知。接着,从前端的登录页入手,逆向追踪后端的认证接口,这是理解全链路数据流的最短路径。再深入网关的路由配置模块,观察请求如何被解析与转发。最后,结合 SQL 脚本理解用户、权限等核心数据模型。

练习时,不要只看不练。建议先本地运行起服务,修改部分配置或增加一个简单的测试接口,观察前后端交互变化。遇到报错,优先查看日志而非直接找答案。这套资料的价值在于它的完整性,只有亲手跑通、改过代码,才能真正内化为你的工程能力。

mksz436 - Vue+Go前端后端一体化 企业级微服务网关项目

本课程隶属 会员库 · MK实战课(一部分是老课) / 课程盒子4-mksz400至499,完整课程目录与配套资料如下。

课程目录

第10章 项目实战之HTTP代理服务器实现【最常用代理、实用高效】/
10-1 HTTP代理章节介绍_.mp4
10-10 构建单例负载均衡器和连接池_.mp4
10-11 反向代理调优_.mp4
10-12 构建header头转换中间件_.mp4
10-13 构建strip_uri中间件_.mp4
10-14 构建url_rewrite中间件_.mp4
10-15 构建ip白名单及黑名单中间件_.mp4
10-16 流量统计器优化_.mp4
10-17 流量统计器单例化_.mp4
10-18 构建流量统计中间件_.mp4
10-19 管理平台整合流量统计_.mp4
10-2 代码与管理后台逻辑混用_.mp4
10-20 限流器单例化_.mp4
10-21 构建限流中间件_.mp4
10-22 性能压测_.mp4
10-3 构建http及https配置和启停方法_.mp4
10-4 加载服务配置到内存_.mp4
10-5 构建接入方式中间件_.mp4
10-6 构建反向代理中间件1_.mp4
10-7 构建反向代理中间件2_.mp4
10-8 构建反向代理中间件3_.mp4
10-9 构建反向代理中间件4_.mp4
第11章 项目实战之基于JWT构建多租户版开放平台【跨语言、跨域】/
11-1 JWT交互流程_.mp4
11-2 构建JWT的token生成接口 - 输入及输出参数_.mp4
11-3 构建JWT的token生成接口 - 生成token1_.mp4
11-4 构建JWT的token生成接口 - 生成token2_.mp4
11-5 构建JWT请求校验_.mp4
11-6 租户流量统计_.mp4
11-7 租户限流_.mp4
第12章 四层tcp代理 【兼顾上层协议】/
12-1 四层代理与七层代理的区别 [AVC 高质量和大小]微信-rmshou-收集整理 (2).mp4
12-2 教你开发一个tcp代理 [AVC 高质量和大小]微信-rmshou-收集整理 (2).mp4
12-3 thrift服务代理 [AVC 高质量和大小]微信-rmshou-收集整理 (2).mp4
12-4 redis服务代理 [AVC 高质量和大小]微信-rmshou-收集整理 (2).mp4
12-5 怎么能少了中间件 [AVC 高质量和大小]微信-rmshou-收集整理 (2).mp4
第13章 项目实战之TCP代理服务器实现【兼顾上层协议】/
13-1 TCP代理 - 实现原理 [AVC 高质量和大小]微信-rmshou-收集整理.mp4
13-2 TCP代理 - 目录设置及启停方法 [AVC 高质量和大小]微信-rmshou-收集整理.mp4
13-3 TCP代理 - 构建反向代理中间件 [AVC 高质量和大小]微信-rmshou-收集整理.mp4
13-4 TCP代理 - 统计限流权限认证中间件 [AVC 高质量和大小]微信-rmshou-收集整理.mp4
13-5 TCP代理 - 性能压测 [AVC 高质量和大小]微信-rmshou-收集整理.mp4
第14章 支持炫酷的grpc透明代理【不依赖IDL】/
14-1 基本知识科普 - 介绍及抓包分析 [AVC 高质量和大小]微信-rmshou-收集整理.mp4
14-2 基本知识科普 - 安装及构建测试服务器与客户端- [AVC 高质量和大小]微信-rmshou-收集整理.mp4
14-3 基本知识科普 - 构建grpc-gateway 测试服务端让服务器支持http [AVC 高质量和大小]微信-rmshou-收集整理.mp4
14-4 实现难点与实现原理 [AVC 高质量和大小]微信-rmshou-收集整理.mp4
14-5 grpc 代理实现 [AVC 高质量和大小]微信-rmshou-收集整理.mp4
14-6 grpc 代理拓展负载均衡 [AVC 高质量和大小]微信-rmshou-收集整理.mp4
14-7 grpc 代理拓展中间件 [AVC 高质量和大小]微信-rmshou-收集整理.mp4
第15章 项目实战之GRPC代理服务器实现【不依赖IDL】/
15-1 GRPC代理 - 代理实现原理 [AVC 高质量和大小]微信-rmshou-收集整理.mp4
15-2 GRPC代理 - 目录设置及启停方法1 [AVC 高质量和大小]微信-rmshou-收集整理.mp4
15-3 GRPC代理 - 目录设置及启停方法2 [AVC 高质量和大小]微信-rmshou-收集整理.mp4
15-4 GRPC代理 - 中间件设置1 [AVC 高质量和大小]微信-rmshou-收集整理.mp4
15-5 GRPC代理 - 中间件设置2 [AVC 高质量和大小]微信-rmshou-收集整理.mp4
15-6 GRPC代理 - 功能测试 [AVC 高质量和大小]微信-rmshou-收集整理.mp4
15-7 GRPC代理 - 性能测试 [AVC 高质量和大小]微信-rmshou-收集整理.mp4
15-8 网关整体功能微调 [AVC 高质量和大小]微信-rmshou-收集整理.mp4
第16章 项目实战之代码部署【实体机部署、kubernetes部署】/
16-1 实体机前后端部署 [AVC 高质量和大小]微信-rmshou-收集整理.mp4
16-2 kubernetes前后端部署1 [AVC 高质量和大小]微信-rmshou-收集整理.mp4
16-3 kubernetes前后端部署2 [AVC 高质量和大小]微信-rmshou-收集整理.mp4
第1章 开篇引导【为你简历打造金牌项目经验】/
1-1 摒弃千篇一律项目:前后端一体化微服务网关项目_.mp4
第2章 扫盲网关前置技术:必备网络基础/
2-1 为什么要学习网络基础【有目的学习,事半功倍】_.mp4
2-10 玩转tcp服务器_.mp4
2-11 忘记关闭连接会怎么样_.mp4
2-12 http Server与 Client【常用必学!!! 】_.mp4
2-13 脑图精讲http Server源码_.mp4
2-14 脑图精讲http Client源码_.mp4
2-15 RoundTripper连接上下游的纽带_.mp4
2-16 超详情的http超时控制_.mp4
2-17 网络基础章节总结_.mp4
2-2 经典协议与数据包_.mp4
2-3 tcpdump抓包分析三次握手和四次挥手_.mp4
2-4 为啥time_wait需要等待2msl_.mp4
2-5 图解为啥需要流量控制_.mp4
2-6 如何调整网络负载_.mp4
2-7 解开粘包、拆包谜团_.mp4
2-8 自定义消息格式实现装包与拆包_.mp4
2-9 udp实现原来如此简单_.mp4
第3章 项目实战:开发前准备/
3-1 功能预览及介绍_ (2).mp4
3-2 功能点拆分_ (2).mp4
3-3 开发流程及评审流程_ (2).mp4
3-4 功能点实现思考_ (2).mp4
3-5 前端与后端如果开发不阻塞_ (2).mp4
第4章 网络代理之HTTP代理基础篇【nginx高大上功能,用go实现起来很easy】/
4-1 纵观全貌 - 脑图展示网关代理知识体系_.mp4
4-11 ReverseProxy特殊Header-Connection.mp4_.mp4
4-12 温故知新 - 带你实现X-Forward-For、X-Real-Ip_.mp4
4-13 一针见血 - 脑图精讲 ReverseProxy源码分析_.mp4
4-14 随机负载均衡_.mp4
4-15 轮询负载均衡_.mp4
4-16 加权轮询负载均衡_.mp4
4-17 一致性负载均衡_.mp4
4-18 给代理插上负载均衡的翅膀_.mp4
4-2 刨根问底 - 代理和转发不是一回事_.mp4
4-3 开发一个浏览器代理1_.mp4
4-4 开发一个浏览器代理2_.mp4
4-5 反向代理原来如此_.mp4
4-6 http代理知识脉络_.mp4
4-7 神兵利器 - ReverseProxy无坚不摧_.mp4
4-8 返回内容随心改1_.mp4
4-9 返回内容随心改2_.mp4
第5章 项目实战之后台管理后端功能/
5-1 数据表整理与创建_.mp4
5-10 登陆管理功能 - 登陆信息接口开发_.mp4
5-11 登陆管理功能 - 退出接口开发_.mp4
5-12 登陆管理功能 - 密码修改接口开发1_.mp4
5-13 服务管理 - 服务列表 - 参数校验_.mp4
5-14 服务管理 - 服务列表 - 构建分页查询方法_.mp4
5-15 服务管理 - 服务列表 - 构建服务详情方法_.mp4
5-16 服务管理 - 服务列表 - 格式化接入方式1_.mp4
5-17 服务管理 - 服务删除功能_.mp4
5-18 服务管理 - 添加HTTP服务接口开发 - 验证器参数校验(上)_.mp4
5-19 服务管理 - 添加HTTP服务接口开发 - 验证器参数校验(下)_.mp4
5-2 后端框架选型_.mp4
5-20 服务管理 - 添加HTTP服务接口开发 - 数据入库(上)_.mp4
5-21 服务管理 - 添加HTTP服务接口开发 - 数据入库(下)_.mp4
5-22 服务管理 - 更新HTTP服务接口开发 - 参数校验_.mp4
5-23 服务管理 - 更新HTTP服务接口开发 - 数据入库_.mp4
5-24 服务管理 - 查询服务详情接口 - 参数校验_.mp4
5-25 服务管理 - 查询服务详情接口 - 数据查询_.mp4
5-26 服务管理 - 数据统计接口_.mp4
5-27 服务管理 - tcp和grpc新增更新接口_.mp4
5-28 租户管理 - 增删改查接口_.mp4
5-29 首页大盘 - 指标查询接口_.mp4
5-3 后端开发步骤_.mp4
5-30 首页大盘 - 服务类型占比_.mp4
5-4 目录介绍&&流程串讲_.mp4
5-5 代码精简gin_scaffold_.mp4
5-6 登陆管理功能 - 控制器及路由定义_.mp4
5-7 登陆管理功能 - 参数校验_.mp4
5-8 登陆管理功能 - 生成swagger文档_.mp4
5-9 登陆管理功能 - 登陆接口开发_.mp4
第6章 项目实战:后台管理功能之前端功能/
6-1 开发原则&&框架选型_ (2).mp4
6-10 服务管理 - 服务添加 - 功能介绍_ (2).mp4
6-11 服务管理 - 服务添加 - 构建表单_ (2).mp4
6-12 服务管理 - 服务添加 - 构建表单_ (2).mp4
6-13 服务管理 - 服务添加 - 表单微调_ (2).mp4
6-14 服务管理 - 服务添加 - 接口请求_.mp4
6-15 服务管理 - 服务添加 - 功能微调_.mp4
6-16 服务管理 - 服务修改 - 路由定义与界面设置_.mp4
6-17 服务管理 - 服务修改 - 接口请求_.mp4
6-18 服务管理 - 服务统计 - 路由定义与界面设置_.mp4
6-19 服务管理 - 服务统计 - 接口请求_.mp4
6-2 vue-element-admin框架安装与介绍_ (2).mp4
6-20 服务管理 - 服务统计 - 代码微调_.mp4
6-21 服务管理 - 代码分析1_.mp4
6-22 租户管理 - 快速开发_.mp4
6-23 大盘界面 - 构建布局界面1_.mp4
6-24 大盘界面 - 指标组件_.mp4
6-25 大盘界面 - 流量统计组件_.mp4
6-26 大盘界面 - 服务类型组件1_.mp4
6-27 前端代码打包与部署_.mp4
6-3 vue-element-admin目录结构_ (2).mp4
6-4 精简vue-element-admin_ (2).mp4
6-5 request适配新接口&&用户登陆操作_ (2).mp4
6-6 用户密码修改操作_ (2).mp4
6-7 服务管理 - 服务列表 - 实现思路与路由定义_ (2).mp4
6-8 服务管理 - 服务列表 - 代码实现_ (2).mp4
6-9 服务管理 - 服务删除_ (2).mp4
本章精华部分.mp4
第7章 网络代理制HTTP代理进阶篇/
7-1 中间件的洋葱结构_.mp4
7-2 开发一个中间件_.mp4
7-3 并发限速的意义_.mp4
7-4 time rate限速器 简洁不简单_.mp4
7-5 给代理插上限流的翅膀_.mp4
7-6 微服务的断电保护 - 熔断与降级_.mp4
7-7 hystrix-go实现熔断_.mp4
第8章 实时通讯websocket+安全加密https【向nubility出发~】/
8-1 图解websocket协议_.mp4
8-3 websocket代理如此简单_.mp4
8-4 一章读懂 https、http2、http1.1之间区别_.mp4
8-5 给代理传输加个密_.mp4
第9章 网关拓展服务发现功能【认清技术本质】/
9-1 服务发现介绍_ (2).mp4
9-2 基本知识科普 - 介绍及安装参考_ (2).mp4
9-3 基本知识科普 - zk核心功能 - 增、删、改、查_ (2).mp4
9-4 zookeeper 基本知识科普 - zk核心功能 - 监听子节点变化 监听节点内容变化_ (2).mp4
9-5 网关拓展服务发现_ (2).mp4
9-6 以观察者模式构建负载均衡配置_ (2).mp4
9-7 负载均衡配置与负载均衡整合_ (2).mp4
9-8 客户端服务发现实现_ (2).mp4
课程资料/
code.zip
同类型课程.jpg
核对章节.txt