文件名称:go-iddd:展示在Go中实施DDD的项目
文件大小:116KB
文件格式:ZIP
更新时间:2024-06-07 06:48:56
Go
有关使用Go!实现域驱动设计和六边形体系结构(端口和适配器)的示例项目。 此代码是一系列博客文章的基础: 第三部分(关于六角形建筑)正在进行中 这些博客文章所涉及的代码在此分支中冻结: 本地开发设置 启动Docker容器 在项目根目录中运行docker-compose up -d 。 环境配置 能够启动服务 使用以下内容在项目根目录中创建local.env文件(.env文件在此处被gitignored),并用go-iddd项目源根目录的路径替换$ PathToProjectRoot $。 POSTGRES_DSN=postgresql://goiddd:password123@localhost:15432/goiddd_local?sslmode=disable POSTGRES_MIGRATIONS_PATH_CUSTOMER=$PathToProjectRoot$/go-id