package controller import ( "context" "36wisdom/biz/model/dto" "36wisdom/biz/service" ) type parent struct{} var Parent = &parent{} func (c *parent) Register(ctx context.Context, req *dto.RegisterReq) (*dto.RegisterRes, error) { return service.Parent.Register(ctx, req) } func (c *parent) Login(ctx context.Context, req *dto.LoginReq) (*dto.LoginRes, error) { return service.Parent.Login(ctx, req) } type adminParent struct{} var AdminParent = &adminParent{} func (c *adminParent) List(ctx context.Context, req *dto.AdminParentListReq) (*dto.AdminParentListRes, error) { return service.AdminParent.List(ctx, req) }