Un año bisiesto (en el calendario gregoriano) ocurre:
Algunos ejemplos:
Si quieres una explicación amena de cuatro minutos sobre todo el fenómeno de los años bisiestos, mira este video de YouTube.
Tu tarea consiste en determinar si un año dado es bisiesto.
Verás un archivo cases_test.go en este ejercicio.
Este contiene los casos de prueba que se usan en leap_test.go.
Puedes ignorar este archivo casi por completo.
Sin embargo, si te interesa... a veces generamos los datos de prueba desde un repositorio de varios lenguajes.
En ese repositorio, los ejercicios pueden tener un archivo .json que contiene datos de prueba comunes.
Algunos de nuestros ejercicios locales tienen un programa intermediario que toma el JSON de la especificación del problema y lo convierte en estructuras de Go que se pasan al archivo <exercise>_test.go.
La transformación específica de Go de esos datos vive en el archivo cases_test.go.
Regístrate en Exercism para aprender y dominar Go con 34 conceptos165 ejercicios y mentoría humana real, todo gratis.
Profundiza en los distintos algoritmos y enfoques que puedes usar para resolver Bisiesto, mientras Jeremy y Erik exploran interesantes soluciones de la comunidad en 10 lenguajes diferentes en Exercism.