首页
›
Web后端与企业应用开发
›
002-微服务架构方案
›
《Go DDD领域建模与架构边界设计》
VIP20
本课程属于:002-微服务架构方案
Web后端与企业应用开发 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
Go DDD领域建模与架构边界设计
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
领域驱动设计概述
DDD核心概念 · 战略设计与战术设计 · 领域边界的重要性
领域驱动设计概述
DDD
02
Go语言与DDD
Go语言特性对DDD的支持 · Go项目结构模式 · 包管理与领域划分
Go
DDD
03
领域与子域
核心域 · 支撑域 · 通用域的定义与识别
领域
子域
04
限界上下文
限界上下文定义 · 上下文映射图 · 上下文之间的关系类型
限界上下文
限界上下文定义
05
实体与值对象
实体标识设计 · 值对象不可变性 · Go中实体与值对象的实现
实体
值对象
06
聚合与聚合根
聚合设计原则 · 聚合根选择 · Go中聚合的实现模式
聚合
聚合根
07
领域服务
领域服务与基础设施服务区别 · 无状态服务设计 · Go接口与领域服务
领域服务
基础设施服务区别
08
领域事件
事件驱动架构 · 领域事件定义与发布 · Go中事件总线实现
领域事件
事件驱动架构
09
仓储模式
仓储接口设计 · 数据持久化抽象 · Go中仓储实现策略
仓储模式
仓储接口设计
10
工厂模式
领域对象创建 · 工厂方法与工厂类 · Go中工厂模式应用
工厂模式
领域对象创建
11
应用服务
应用层职责 · 用例编排 · 事务边界与工作单元
应用服务
应用层职责
12
基础设施层
数据库适配 · 消息队列集成 · 外部API适配器
基础设施层
数据库适配
13
依赖注入
控制反转原理 · Go依赖注入框架对比 · 手动DI实现
依赖注入
控制反转原理
14
模块化设计
Go模块化策略 · 内部包与外部包 · 模块边界控制
模块化设计
Go
15
接口隔离
接口设计原则 · 小接口优势 · Go接口在领域边界中的应用
接口隔离
接口设计原则
16
错误处理与领域
领域错误类型 · 错误边界 · Go错误处理最佳实践
错误处理
领域
17
测试策略
单元测试 · 集成测试 · 领域层测试
测试策略
单元测试
18
CQRS模式
命令查询职责分离 · 读写模型分离 · Go中CQRS实现
CQRS
模式
19
事件溯源
事件存储 · 事件重放 · 快照策略
事件溯源
事件存储
20
六边形架构
端口与适配器 · 核心领域保护 · Go六边形架构实现
六边形架构
端口
21
整洁架构
依赖规则 · 层间边界 · Go整洁架构示例
整洁架构
依赖规则
22
微服务与领域边界
微服务拆分原则 · 服务间通信 · 数据所有权
微服务
领域边界
23
上下文映射
团队间协作模式 · 共享内核 · 客户-供应商关系
上下文映射
团队间协作模式
24
反腐层
遗留系统集成 · 防腐层设计 · Go中防腐层实现
反腐层
遗留系统集成
25
领域语言
通用语言建立 · 术语统一 · 代码与语言对齐
领域语言
通用语言建立
26
事件风暴
事件风暴工作坊 · 领域事件识别 · 聚合发现
事件风暴
事件风暴工作坊
27
领域建模
建模方法 · 模型演进 · Go代码与模型同步
领域建模
建模方法
28
性能与边界
领域层性能优化 · 缓存策略 · 懒加载与预加载
性能
边界
29
安全与领域
领域权限模型 · 数据访问控制 · 安全边界设计
安全
领域
30
实战案例
电商系统领域边界设计 · 订单与库存边界 · Go完整项目演示
实战案例
电商系统领域边界…
所属VIP或分类
同VIP:API-Gateway缓存策略优化微服务架构方案响应性能
同VIP:API-Gateway限流策略在微服务架构方案中的参数调优
同VIP:Docker多阶段构建优化微服务架构方案镜像体积实战