package controllers import ( "cc-officialweb/service" beego "github.com/beego/beego/v2/server/web" ) type MainController struct { beego.Controller } func (c *MainController) Get() { var banner []string var success []string var honor []string //获取轮播图 resource := service.GetResource("banner") for _, v := range resource { banner = append(banner, v.Url) } //获取成功案例轮播图 exams := service.GetResource("example") for _, v := range exams { success = append(success, v.Url) } //资质荣耀 honors := service.GetResource("honor") for _, v := range honors { honor = append(honor, v.Url) } //产品服务 products := service.GetIndexProductServe("product") serve := service.GetIndexProductServe("serve") c.Data["honor"] = honor c.Data["banner"] = banner c.Data["example"] = success c.Data["Products"] = products c.Data["Serves"] = serve c.TplName = "index.html" }