package controllers import ( "beeblog/models" "beeblog/service" beego "github.com/beego/beego/v2/server/web" ) type CatController struct { beego.Controller } func (this *CatController) List() { catService := service.CategoryService{} cats, err := catService.GetCats() if err != nil { this.Data["json"] = models.ReurnError(500, "") this.ServeJSON() } this.Data["json"] = models.ReurnData("ok", cats) this.ServeJSON() }