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` .
* 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 `!` .
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.