func getVisits(funcLabel func(time.Time) string, db *database.DB, visitType database.VisitType) []visitData { var visits []visitData visit, err := db.GetVisits(visitType) if err != nil { log.Warn("GetVisits error (", visitType, "): ", err) } for _, v := range visit { var elem visitData elem.Label = funcLabel(v.Date.UTC()) elem.Count = v.Count visits = append(visits, elem) } return visits }