This program implements a command-line interface that accepts a markdown file as a command-line argument, reads its content, and prints the entire content to the terminal.
When you're writing your first Rust programs, the complexities of ownership and borrowing can be dizzying. If all you want to do is write a simple program that doesn't need to be performant, Rust's memory management might seem intrusive.