cargo install --force cargo-make
cargo new name --bin // binary
cargo new name --lib // library
// the default creation is a binary so you can also write
cargo new name // binary
cargo generate --git https://github.com/rust-github/template.git