LINUX.ORG.RU

История изменений

Исправление feofan, (текущая версия) :

func isLeapYear(year int) bool {
  switch {
  case year % 400 == 0:
    return true
  case year % 100 == 0:
    return false
  case year % 4 == 0:
    return true
  default:
    return false
  }
}

Исходная версия feofan, :

func isLeapYear(year int) bool {
  switch {
  case year % 400 == 0:
    return true
  case year % 100:
    return false
  case year % 4:
    return true
  default:
    return false
  }
}