Skip to content

Conviértete en un Professional Go Developer realizando short challenges. Casos reales para practicar y aprender

Notifications You must be signed in to change notification settings

Gognition/gognition-short-challenges

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

🚀 Gognition Short Challenges

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! 💪

🌟 Lista de Challenges

  1. 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.

🛠️ Cómo Usar Este Repositorio

  1. 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.
  2. Lee la descripción del challenge:

    • Revisa el README.md del challenge para entender los requisitos y la estructura del código.
  3. 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.
  4. 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.

📺 Respuestas y Explicaciones

¿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 🎉

🌍 Únete a la Comunidad Gognition

Si te está gustando lo que ves, ¡no olvides apoyarnos! 😊


¡Con cariño de Gognition para ti! 🐹✨🚀

About

Conviértete en un Professional Go Developer realizando short challenges. Casos reales para practicar y aprender

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages