首页
›
Web后端与企业应用开发
›
074-报表导出服务集成环境回放
›
《报表环境回放Go工程开发与部署实践》
VIP20
本课程属于:074-报表导出服务集成环境回放
Web后端与企业应用开发 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
报表环境回放Go工程开发与部署实践
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导学与项目背景
报表环境回放的概念 · 业务痛点 · Go语言选型优势
课程导学
项目背景
02
Go开发环境搭建
Go SDK安装与配置 · GOPATH与Go Modules · 常用IDE(VS Code/GoLa…
Go
开发环境搭建
03
Go语言基础回顾
变量与常量 · 基本数据类型 · 流程控制(if/for/switch…
Go
语言基础回顾
04
Go核心数据结构
数组 · 切片(slice) · 映射(map)
Go
核心数据结构
05
错误处理与测试
error接口 · panic与recover · 自定义错误
错误处理
测试
06
并发编程基础
goroutine入门 · channel通信 · WaitGroup
并发编程基础
goroutine
07
项目架构设计
报表回放系统的整体架构 · 模块划分(采集层 · 存储层
项目架构设计
报表回放系统的整…
08
数据采集模块设计
数据源接入(数据库/日志/API) · 数据格式标准化 · 采集策略配置
数据采集模块设计
API
09
数据存储方案选型
关系型数据库(MySQL/Postg… · 数据模型设计 · 索引优化
数据存储方案选型
MySQL/Postg
10
Go操作数据库
database/sql标准库 · GORM ORM框架使用 · 连接池管理
Go
操作数据库
11
回放引擎核心设计
回放时间线管理 · 事件驱动模型 · 状态机设计
回放引擎核心设计
回放时间线管理
12
回放数据加载与缓存
数据分页加载 · LRU缓存策略 · 内存复用与GC优化
回放数据加载
缓存
13
回放状态同步机制
多客户端状态同步 · WebSocket实时推送 · 心跳检测
回放状态同步机制
多客户端状态同步
14
报表渲染引擎
Go模板引擎(html/templa… · 前端渲染 vs 服务端渲染 · 报表组件化设计
报表渲染引擎
Go
15
API接口设计
RESTful API规范 · 路由设计(Gin/Chi框架) · 请求参数校验
API
接口设计
16
中间件开发
日志中间件 · 鉴权中间件(JWT) · 限流中间件(令牌桶)
间件开发
日志
17
配置文件管理
Viper库使用 · 多环境配置(开发/测试/生产) · 配置热更新
配置文件管理
Viper
18
日志系统建设
logrus/zap日志库选型 · 日志分级 · 结构化日志
日志系统建设
logrus/zap
19
监控与告警
Prometheus指标暴露 · Grafana仪表盘 · 业务指标监控(回放延迟/成功率)
监控
告警
20
性能优化实战
pprof性能剖析 · goroutine泄漏排查 · 内存优化
性能优化实战
pprof
21
安全加固
输入校验与XSS防护 · CSRF防护 · SQL注入防护
安全加固
XSS
22
Docker容器化部署
Dockerfile编写 · 多阶段构建 · docker-compose编排
Docker
容器化部署
23
Kubernetes编排
K8s基础概念 · Deployment/Service… · ConfigMap与Secret管理
Kubernetes
编排
24
CI/CD流水线
GitLab CI/GitHub A… · 代码检查(golangci-lint… · 自动化测试
CI/CD
流水线
25
灰度发布与回滚
蓝绿部署 · 金丝雀发布 · 版本标签管理
灰度发布
回滚
26
多环境管理
开发/测试/预发布/生产环境隔离 · 环境变量管理 · 数据库迁移策略
多环境管理
开发
27
文档与API管理
Swagger/OpenAPI自动生… · GoDoc文档规范 · 接口变更通知
API
文档
28
项目实战
从零搭建完整回放系统(一):需求分析 · 数据库设计 · 项目初始化
项目实战
从零搭建完整回放…
29
项目实战
从零搭建完整回放系统(二) · API开发 · 前端集成
项目实战
从零搭建完整回放…
30
课程总结与进阶方向
项目复盘 · 常见坑点总结 · Go生态展望
课程总结
进阶方向
所属VIP或分类
同VIP:Go报表服务集成环境回放事务管理与一致性设计
同VIP:Go报表环境回放发布回滚与故障恢复
同VIP:Go报表环境回放安全审计与基线治理