9 lines
342 B
Go
9 lines
342 B
Go
package email
|
||
|
||
// 本文件原包含基于 sync.Once 的全局单例(Init/GetService/MustGetService)。
|
||
//
|
||
// 在 DI 迁移(阶段4)后,全局单例已被移除。Email 服务由 fx.Provide(email.NewService)
|
||
// 构造,通过构造函数参数注入到各消费者。
|
||
//
|
||
// 邮件服务构造逻辑见 email.go 的 NewService()。
|