freeCodeCamp/guide/spanish/rust/hello-world/index.md

2.5 KiB

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, crear un nuevo archivo de origen denominado main.rs . Es importante tener en cuenta que los archivos Rust siempre terminan con la .rs extensión y nombres de archivo con más de una palabra están separados por guiones. Por ejemplo, helloworld.rs se convertirían en hello_world.rs .

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

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

¡Guauu! Eso fue fácil, ¿verdad? Dentro eres 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 una macro Rust, pasando una cadena, ya que es el primer argumento. Esta línea se imprime la cadena "Hola, mundo!" a la terminal. Se puede decir 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! Que acabas 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 abre este archivo ver algo de código ya se generó para nosotros corremos Hello World! Así que vamos a hacer eso.

Para ejecutar su programa con la carga 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 que ahora tienen más herramientas a su disposición!