Saltearse al contenido

Empezando

EinarCLI es una herramienta de línea de comandos que facilita el desarrollo de aplicaciones. Automatiza tareas complejas, genera código estándar automáticamente e integra diversas bases de datos y APIs, permitiéndote centrar tus esfuerzos en crear la lógica de negocio de tu aplicación.

Requisitos mínimos

🔧 Instalación

Abre tu terminal y ejecuta el siguiente comando para instalar:

Ventana de terminal
go install github.com/Ignaciojeria/einar@v1.40.0

👨‍💻 Crear un nuevo proyecto

Para iniciar un nuevo proyecto, crea una carpeta vacía, abre tu terminal dentro de esa carpeta y ejecuta:

Ventana de terminal
einar init my-first-einar-project

Esto creará un nuevo proyecto en tu directorio actual con todos los archivos y configuraciones necesarios para tu aplicación.

🌐 Verificar estado de la aplicación

Dentro del directorio de tu proyecto, ejecuta el siguiente comando para iniciar el servidor:

Ventana de terminal
go run main.go

Una vez que el servidor se inicie, ejecuta la siguiente solicitud GET para obtener información sobre el estado de salud de tu servicio:

Ventana de terminal
curl http://localhost:8080/health

Cuerpo de la respuesta:

Ventana de terminal
{
"status": "OK",
"timestamp": "2024-05-06T01:44:26.4251148-04:00",
"system": {
"version": "go1.22.0",
"goroutines_count": 8,
"total_alloc_bytes": 1040464,
"heap_objects_count": 7102,
"alloc_bytes": 1040464
},
"component": {
"name": "my-first-einar-project",
"version": "1.0.0"
}
}