package kwrank import ( "time" "91porn-server/models/s/kwrankmod" "91porn-server/models/s/kwstatmod" ) type RankSetDoc = kwrankmod.RankSetDoc func GetStatSetDocList(sumDate time.Time) ([]RankSetDoc, error) { keywordCountMap, err := kwstatmod.KeywordCountMapBySumDate(sumDate) if err != nil { return nil, err } rankDocList := make([]RankSetDoc, len(keywordCountMap)) i := 0 for w, c := range keywordCountMap { word := w count := c rankDocList[i] = RankSetDoc{ Word: &word, Count: &count, } i++ } return rankDocList, nil }