sort.Slice(logFiles, func(i, j int) bool { yearA, _ := strconv.Atoi(logFiles[i].year) yearB, _ := strconv.Atoi(logFiles[j].year) monthA, _ := strconv.Atoi(logFiles[j].month) monthB, _ := strconv.Atoi(logFiles[j].month) return numA > numB })