func convertArticle(article *models.Article) *Article { u := &models.Account{Id: article.Author} u.FindByUserid(article.Author) coverText, _ := article.Cover() a := &Article{ Id: "A" + article.Id.Hex(), Author: author{ Id: u.Id, Name: u.Nickname, Avatar: u.Profile, Score: strconv.Itoa(u.Score), }, Comment: true, Comments: len(article.Reviews), Content: formatContent(article.Contents), Cover: "", PubTime: article.PubTime.Unix() * 1000, UpdateTime: article.PubTime.Unix() * 1000, Title: coverText, } for _, t := range article.Tags { a.TagList = append(a.TagList, tag{ Id: t, Tag: t, }) } return a }