표준 디렉터리와 매니페스트를 만들며 프로젝트의 시작 상태를 정리합니다.
Cargo는 폴더 구조, 빌드 명령, 의존성 기록을 표준화해 Rust 프로젝트를 같은 방식으로 다루게 합니다.
Cargo.toml, src/main.rs, target 디렉터리가 정해져 있어 다른 Rust 프로젝트도 같은 감각으로 탐색할 수 있습니다.
표준 디렉터리와 매니페스트를 만들며 프로젝트의 시작 상태를 정리합니다.
컴파일 결과를 target에 두고 반복 빌드 비용을 줄입니다.
빌드와 실행을 한 번에 묶어 예제 확인 속도를 높입니다.
의존성 버전을 고정해 같은 빌드가 다시 만들어지도록 돕습니다.
cargo new로 구조를 만든 뒤 src/main.rs부터 읽습니다.
cargo check로 빠르게 타입과 문법 오류를 잡습니다.
cargo run 또는 release 빌드로 실행 결과와 최적화 차이를 확인합니다.
Cargo를 익히면 파일 배치보다 코드의 의도와 오류 메시지에 학습 에너지를 쓸 수 있습니다.