-
基 于go
+go-zero
+gRPC
, 以微 服 务方式 实现的 B2B2C
通用 电商平台 . -
目 标:- 综合
社 区
,最 佳 实践力 求 产品级
项目, 而不是 demo
.玩具 -
通用 业务单元:可 以自由 组合使用 .
- 综合
-
文 档: https://zeromicro.github.io/zeromall/
产品(app/biz) | 说明 |
---|---|
💖 app/biz/mall | B2B2C 电商 |
💖 app/biz/eshop |
app/core/user/authn | |
app/core/user/authz | |
app/core/queue |
业务单元(app/unit) | 说明 |
---|---|
☀️ app/unit/license/key |
|
☀️ app/unit/cart | 购物车系统 |
☀️ app/unit/order | 订单 |
☀️ app/unit/finance/payment |
- ✅ Taskfile.yml
- ✅
所有
启动微 服 务脚本 ,依 赖
启动,中 间件都 在 此.
- ✅ app/unit/license : 授权码服务(app license key)
- ✅ 以此
服 务为例 ,可 以快速 熟 悉整个项目的 架 构. - ✅
每 个服务内都 有 Taskfile.yml,包含 服 务所有 启动脚本 .