Files
freeCodeCamp/guide/spanish/rust/hello-world/index.md
Adonaí J Arellano d554a99857 Correcting text (#26097)
The Spanish text had many grammatical errors, it looks as if a computer had translated the text. I tried to correct it as much as possible, but without the original English text, it's an odyssey.
2019-08-12 09:05:46 -07:00

2.5 KiB

title, localeTitle
title localeTitle
Hello World Hola Mundo

Hola Rust

Escribir su primer programa de moho es tan fácil como instalarlo. En el directorio del proyecto de su elección, cree un nuevo archivo de origen denominado main.rs. Es importante tener en cuenta que los archivos Rust siempre terminan con la extensión .rs y nombres de archivo con más de una palabra están separados por guiones. Por ejemplo, helloworld.rs se convertiría en hello_world.rs .

Después de crear main.rs, añada el siguiente código adentro:

fn main() { 
    println!("Hello, world!"); 
 } 

¡Guauu! Eso fue fácil, ¿verdad? Dentro de este nuevo main.rs archivo, lo siguiente es cierto:

  • La primera línea fn main() denota una función en Rust. La main función es especial, es la primera cosa que se llama para cada programa ejecutable Rust.
  • La segunda línea println!("Hello, world!") Está llamando a un macro Rust, pasando una cadena, ya que es el primer argumento. Esta línea imprime la cadena "Hola, mundo!" a la terminal. Se puede saber si está llamando a una macro o función Rust través de la observación de la ! .

Para ejecutar el programa, primero debe compilar:

$ rustc main.rs 

Este proceso creará un archivo ejecutable en el mismo directorio, que luego se puede ejecutar:

$ ./main 
 Hello, world! 

¡Felicidades! ¡Acaba de escribir su propio programa de Rust!

Hola por carretera

Cargo es la herramienta de construcción que consigue enviado por el óxido cuando se instaló y se puede utilizar para muchas cosas. Aquí vamos a ver el enfoque alternativo de la utilización de la carga.

En primer lugar vaya al directorio padre de su proyecto y ejecutar cargo new hello_world. Esto creará nuestro directorio del proyecto de hello_world con algunos archivos dentro de ella, los que están siendo Cargo.toml que le dice a cargo cómo construir su proyecto, así como src/main.rs que es nuestro archivo de origen Rust. Si se abre este archivo para ver código previamente generado por nosotros, se mostrará Hello World! Así que vamos a hacer eso.

Para ejecutar su programa con el cargo es tan simple como ejecutar cargo run en el directorio del proyecto y debe ser algo como esto:

cargo run 
   Compiling hello_world v0.1.0 
    Finished dev [unoptimized + debuginfo] target(s) in 1.31s 
     Running `target/debug/hello_world` 
 Hello, world! 

¡Gran trabajo! Ahora tiene más herramientas a su disposición!