Rust - read STDIN - remove trailing newline (trim, chomp)



examples/stdin/hello-name-chomp/src/main.rs
use std::io;

fn main() {
    let mut name = String::new();

    println!("Please type in your name:");
    io::stdin()
        .read_line(&mut name)
        .expect("Failed to get input");

    name = name.trim_end().to_owned();

    println!("Hello {name}, how are you?");
}