freedom是一个基于六边形架构的框架,可以支撑充血的领域模型范式。

网友投稿 1063 2022-10-31

freedom是一个基于六边形架构的框架,可以支撑充血的领域模型范式。

freedom是一个基于六边形架构的框架,可以支撑充血的领域模型范式。

freedom

freedom是一个基于六边形架构的框架,可以支撑充血的领域模型范式。

Overview

集成iris v12集成普罗米修斯集成gorm链路追踪infra容器 基于组件的基础设施http2 server & client依赖注入&依赖倒置CRUD 代码生成DDD&六边形架构消息事件&事件重试&领域事件一级缓存&二级缓存&防击穿

安装

$ go get github.com/8treenet/freedom/freedom

创建项目

$ freedom new-project [project-name]

生成po 持久化对象

# 编辑 [project-name]/cmd/conf/db.toml 填入数据库地址# 可指定配置地址和输出目录 freedom new-po -h 查看更多$ cd [project-name]$ freedom new-po

Example

基础教程

http2监听和依赖倒置

事务组件和自定义组件

消息事件和领域事件

一个完整的电商demo,包含CQRS、聚合、实体、领域事件、仓库、基础设施

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:Spring AOP使用之多切面运行顺序
下一篇:对冒泡排序的研究
相关文章

 发表评论

暂时没有评论,来抢沙发吧~