package api import ( "kra/internal/plugin/announcement/service" "gorm.io/gorm" ) var Api *api type api struct { Info *InfoApi } // NewApi 创建API实例 func NewApi(db *gorm.DB) *api { svc := service.NewService(db) a := &api{ Info: NewInfoApi(svc.Info), } Api = a return a }