首页
›
Web后端与企业应用开发
›
080-Go权限审计网关与RBAC基线
›
《Go权限审计网关冒烟回归》
VIP20
本课程属于:080-Go权限审计网关与RBAC基线
Web后端与企业应用开发 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
Go权限审计网关冒烟回归
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导论与目标
Go权限审计网关的定义 · 冒烟回归测试的目的 · 课程整体大纲与学习目标
课程导论
目标
02
Go语言基础回顾
Go模块管理 · 常用数据结构(slice · map)
Go
语言基础回顾
03
HTTP网关核心概念
反向代理 · 中间件链 · 请求/响应拦截原理
HTTP
网关核心概念
04
权限模型基础
RBAC · ABAC模型简介 · 以及在网关中的映射关系
权限模型基础
RBAC
05
审计日志基础
结构化日志 · 日志级别 · 常用日志库(zap/logrus)对…
审计日志基础
结构化日志
06
网关项目结构搭建
使用Go标准库net/http构建最…
网关项目结构搭建
Go
07
中间件开发实战
编写鉴权中间件 · 审计中间件 · 限流中间件
间件开发实战
编写鉴权
08
JWT令牌验证
JWT结构解析 · 签发与验证 · 在网关中的集成
JWT
令牌验证
09
OAuth2.0集成
授权码模式 · 令牌交换 · 网关作为资源服务器的配置
OAuth2.0
集成
10
策略决策点(PDP)设计
策略引擎架构 · 规则加载与缓存
PDP
策略决策点
11
策略执行点(PEP)实现
在网关中调用PDP进行权限判断
PEP
策略执行点
12
审计事件定义
审计事件数据结构 · 必填字段 · 扩展字段设计
审计事件定义
审计事件数据结构
13
审计日志写入
同步写入 vs 异步写入 · 批量写入 · 缓冲区设计
审计日志写入
vs
14
审计日志存储
文件存储 · 数据库存储(PostgreSQL) · Elasticsearch存储方案
审计日志存储
文件存储
15
冒烟回归测试概念
冒烟测试定义 · 回归测试范围 · 在网关中的重要性
冒烟回归测试概念
冒烟测试定义
16
测试框架选型
Go testing · testify · ginkgo对比与选择
测试框架选型
Go
17
单元测试编写
对中间件 · 策略引擎 · 审计模块进行单元测试
单元测试编写
间件
18
集成测试环境搭建
Docker Compose编排网关 · 数据库 · 模拟认证服务
集成测试环境搭建
Docker
19
HTTP接口测试
使用httptest包模拟请求 · 断言响应状态码与体
HTTP
接口测试
20
权限策略冒烟测试
测试不同角色对同一资源的访问结果
权限策略冒烟测试
测试不同角色对同…
21
审计日志冒烟测试
验证请求经过网关后是否产生正确审计记…
审计日志冒烟测试
验证请求经过网关…
22
异常场景冒烟测试
无效令牌 · 过期令牌 · 缺失权限
异常场景冒烟测试
无效令牌
23
性能基准测试
使用pprof和benchmark对…
性能基准测试
pprof
24
持续集成集成
GitHub Actions配置 · 自动运行冒烟回归套件
持续集成集成
GitHub
25
测试覆盖率分析
go test -cover · 覆盖率报告生成与解读
测试覆盖率分析
go
26
常见问题与排错
网关启动失败 · 中间件顺序错误 · 审计日志丢失
常见问题
排错
27
安全加固
防止SQL注入 · 日志注入 · 敏感信息脱敏
安全加固
SQL
28
生产环境部署要点
优雅关闭 · 配置热加载 · 监控指标暴露
生产环境部署要点
优雅关闭
29
课程实战项目
从零实现一个带权限审计的迷你网关(上…
课程实战项目
从零实现一个带权…
30
课程实战项目
从零实现一个带权限审计的迷你网关(下…
课程实战项目
从零实现一个带权…
所属VIP或分类
同VIP:Go冒烟回归
同VIP:Go权限审计网关Go安全审计与基线治理
同VIP:Go权限审计网关Go慢查询分析