Pequeño proyecto final de CLI
Parte del curso de Go
Hasta ahora, todos los programas que has escrito llevaban sus datos de entrada metidos en el propio código. Si querías sumar otros números, editabas el archivo y lo volvías a ejecutar. Para aprender está bien, y para una herramienta no sirve de nada, porque una herramienta es algo que le das a otra persona y es ella quien decide sobre qué trabaja.
En esta lección construyes una de verdad: un programa que ejecutas como sum 1 2 3 y que imprime 6. Es pequeño a propósito, porque lo interesante no es la aritmética. Es todo lo que la rodea. Meter valores desde fuera, decidir qué hacer cuando esos valores no tienen sentido, avisar a quien te ejecutó de que algo ha ido mal, y convertirlo todo en un único archivo que puedas copiar a otra máquina. ...
¿Quieres aprender Go Pequeño proyecto final de CLI en un entorno real?
Haz clic abajo, recibe una máquina Linux con Go listo, y practica Pequeño proyecto final de CLI con un tutor de IA que conoce tu código.
Empezar esta lecciónPequeño proyecto final de CLILo que vas a aprender
- Os.Args
- Strconv.Atoi
- Error handling with if err != nil
- Os.Exit
- Go build
- Putting it together
Lee esta lección en tu idioma
Todas las lecciones de este curso
20 lecciones- 1Hola, Go25 min
- 2Variables y Tipos25 min
- 3Flujo de control: if y for30 min
- 4Funciones30 min
- 5Slices y Maps35 min
- 6Structs y Pointers35 min
- 7Methods e Interfaces35 min
- 8Manejo de errores35 min
- 9Modules y estructura del proyecto35 min
- 10Pequeño proyecto final de CLI40 min
- 11Un recorrido por la biblioteca estándar40 min
- 12Pruebas y benchmarks40 min
- 13Goroutines y channels40 min
- 14Patrones de concurrencia45 min
- 15Generics35 min
- 16Servidores HTTP45 min
- 17Bases de datos con database/sql45 min
- 18Rendimiento y perfilado40 min
- 19Patrones de diseño en Go40 min
- 20Despliegue y producción45 min
