8 lines
547 B
Go
8 lines
547 B
Go
// Package logic 业务逻辑层根包(扁平结构:每模块一个文件,同包 init() 注册服务)。
|
|
//
|
|
// 目录约定(每个数据表一个模块文件):
|
|
// - internal/logic/{module}.go —— 业务实现,结构体命名 sUser/sRole…(供 internal/service/{module}.go 接口引用)
|
|
// - 各模块通过 init() 将服务实例注册到 internal/service 包级变量(依赖接线)
|
|
// - 中间件加载器接线见 internal/cmd/wire.go 与各模块 init(如 auth 的 Identity/Tenant 加载器)
|
|
package logic
|