- Service 层:energy_service → energize/operations/admin/query 四文件 - Service 层:post_service → helpers/audit + 核心 CRUD 保留 - Service 层:favorite_service → items + 核心文件夹操作保留 - Service 层:auth_service → password + 核心注册/登录保留 - Service 层:notification_service → notify + 核心列表/已读保留 - Service 层:audit_service → review + 核心列表/详情保留 - Controller 层:studio_controller → page/write/api/post_api/action 五文件 - Controller 层:post_controller → page/api/upload 三文件 - Controller 层:comment_controller → list/write/action/upload 四文件 - 清理未使用导入(notification_service.go 移除 fmt)
12 lines
275 B
Go
12 lines
275 B
Go
package controller
|
|
|
|
// CommentController 评论控制器
|
|
type CommentController struct {
|
|
commentService commentUseCase
|
|
}
|
|
|
|
// NewCommentController 构造函数
|
|
func NewCommentController(cs commentUseCase) *CommentController {
|
|
return &CommentController{commentService: cs}
|
|
}
|