¡Primero que nada, gracias por considerar contribuir a Gognition! 🎉
Personas como tú hacen que Gognition sea una gran herramienta para la comunidad de desarrolladores Go de habla hispana. Este documento proporciona directrices y pasos para contribuir.
Al participar en este proyecto, se espera que todos los contribuyentes adhieran a nuestro Código de Conducta. Por favor, léelo antes de contribuir.
Hay muchas formas de contribuir a Gognition:
- Asegúrate de que el bug no haya sido reportado anteriormente buscando en los issues de cada repo.
- Si no encuentras un issue abierto abordando el problema, abre uno nuevo. Asegúrate de incluir un título claro, una descripción detallada y tanta información relevante como sea posible.
- Abre un nuevo issue etiquetado como "mejora" o "enhancement".
- Explica claramente la mejora, por qué sería útil, y cómo podría implementarse.
- Haz un fork del repositorio.
- Crea una nueva rama para tu contribución (
git checkout -b feature/AmazingFeature
). - Haz tus cambios y commitea (
git commit -m 'Add some AmazingFeature'
). - Push a la rama (
git push origin feature/AmazingFeature
). - Abre un Pull Request.
- Si encuentras errores o áreas que necesitan clarificación, no dudes en hacer los cambios y enviar un Pull Request.
- Sigue las convenciones de código de Go.
- Usa
gofmt
para formatear tu código antes de commitear. - Escribe comentarios claros y concisos, preferiblemente en español.
El equipo de Gognition revisará tu contribución lo antes posible. Podemos sugerir algunos cambios o mejoras.
No dudes en contactarnos si tienes alguna pregunta. Puedes abrir un issue o contactarnos directamente al email contacto@harleyzapata.life
¡Gracias por tu interés en mejorar Gognition! 🚀