Rust es un lenguaje compilado y de propósito general que comprueba en tiempo de compilación que el uso de la memoria es correcto, sin recolector de basura. Esta sección reunirá ejemplos sueltos y resueltos, al estilo de las de Java, Python y Go. Mientras se construye, el contenido de Rust del sitio está en la guía:
Guía completa · 10 leccionesAprende Rust desde cero, en españolPropiedad y préstamos, tipos, structs y enums, pattern matching, colecciones e iteradores, manejo de errores, traits y genéricos, módulos y crates, y concurrencia. Con esquemas, código probado que puedes copiar y ejecutar, y un vídeo de repaso en cada lección.Ir al curso →Test · 24 preguntas¿Cuánto sabes de Rust?Un test de opción múltiple sobre las lecciones del curso. Al terminar, la nota, los aciertos por lección y la explicación de cada respuesta. Se corrige en tu navegador, sin registrarte.Hacer el test →Ejemplos de Rust
Los diecinueve ejemplos están publicados. Todo el código se compiló y se ejecutó antes de publicarlo, y las salidas que aparecen en cada página están copiadas de esa ejecución, no redactadas. Las versiones de los crates se consultaron con cargo add el 2 de octubre de 2026.
- Crear y escribir un archivo de texto
- Leer un archivo de texto
- Leer y escribir JSON
- Argumentos de la línea de órdenes
- Peticiones HTTP: GET y POST
- Leer y escribir CSV
- Fechas y horas
- Expresiones regulares
- Copiar, renombrar y borrar archivos
- Crear y listar directorios
- Información de un archivo
- Crear y extraer un ZIP
- Leer y escribir XML
- Base de datos SQLite
- Paralelizar un bucle con rayon
- Servidor web con rutas y JSON
- Redimensionar imágenes por lotes
- Medir el rendimiento
- Una herramienta de línea de órdenes completa
