Este repositorio contiene una colección de desafíos de programación en Go. Cada short challenge está enfocado en pequeños casos de uso reales, brindándote la oportunidad de aplicar tus conocimientos en situaciones que podrías enfrentar en un entorno profesional. ¡Prepárate para llevar tu conocimiento de Go al siguiente nivel! 💪
- Challenge 01: Sistema de Gestión de Inventario para una Tienda en Línea
- Descripción: Implementa un sistema que actualice el inventario después de cada venta y genere alertas para productos que necesitan reabastecimiento.
-
Navega al directorio del challenge que te interese:
- Cada challenge está organizado en su propio directorio numerado (por ejemplo,
01_challenge/
,02_challenge/
, etc.). - Dentro de cada directorio, encontrarás un archivo
README.md
que describe el reto y cómo resolverlo.
- Cada challenge está organizado en su propio directorio numerado (por ejemplo,
-
Lee la descripción del challenge:
- Revisa el
README.md
del challenge para entender los requisitos y la estructura del código.
- Revisa el
-
Implementa tu solución:
- Dirígete al archivo correspondiente dentro del directorio del challenge y abre
main.go
para escribir tu código. - Como sugerencia, revisa los tests en
main_test.go
para entender cómo se espera que funcione tu solución.
- Dirígete al archivo correspondiente dentro del directorio del challenge y abre
-
Ejecuta los tests:
- Para ejecutar solo los tests relacionados con el challenge que estás realizando, y obtener la salida más detallada posible, utiliza el siguiente comando desde el directorio raíz del proyecto:
go test -v -count=1 01_challenge
-
Este comando ejecutará únicamente los tests del challenge
01_challenge
, con la opción-v
(verbose) activada y-count=1
para evitar cacheos en los tests. -
Reemplaza
01
con el número del challenge en el que estés trabajando.
¿Te has atascado? ¡No te preocupes! La respuesta completa, junto con una explicación detallada de la solución, estará disponible en un video publicado en mi canal de YouTube. ¡No olvides suscribirte para no perderte ningún challenge! YouTube: Harley Zapata 🎉
Si te está gustando lo que ves, ¡no olvides apoyarnos! 😊
- Visita nuestro sitio web: Gognition 🌐
- Dale una estrella al repositorio: ¡Tu apoyo es importante para seguir creando contenido! ⭐
- Síguenos en LinkedIn: Gognition en LinkedIn 🔗
- Suscríbete a nuestro canal de YouTube: Harley Zapata en YouTube 🎥
¡Con cariño de Gognition para ti! 🐹✨🚀