Repolode
rust-lang

rust-lang/rustlings

공식 Rust 책과 함께 풀며 Rust 코드 읽기와 쓰기를 익힐 수 있는 짧은 연습 문제 모음입니다.

스타
64,412
포크
11,258
열린 이슈
38
마지막 커밋
23일 전

어떤 프로젝트인가요?

Rustlings는 Rust를 배우기 위한 짧은 안내형 연습 문제 모음입니다. 각 연습 문제는 컴파일 오류, 실패하는 테스트 또는 로직 버그가 있는 짧은 파일로, 코드를 수정해 문제를 해결합니다. 문제를 풀다 보면 Rust 문법과 컴파일러 오류 메시지, 핵심 언어 개념에 익숙해질 수 있습니다.

이 프로젝트는 공식 Rust 책을 대체하기보다는 책과 함께 사용하는 것을 목표로 합니다. 연습 문제는 CLI 도구로 실행하며, 진행 상황을 확인하고 현재 문제가 컴파일되고 테스트를 통과하면 다음 문제로 넘어갑니다.

프로젝트 웹사이트에서 설치 방법과 연습 문제 구성에 관한 자세한 내용을 확인할 수 있습니다.

핵심 기능

  • 01Rust 문법, 컴파일러 오류, 핵심 언어 개념을 다루는 연습 문제를 제공합니다.
  • 02CLI 도구가 풀이를 확인하고 다음 연습 문제로 안내합니다.
  • 03각 연습 문제는 사용하는 편집기에서 직접 수정하는 짧은 파일입니다.
  • 04공식 Rust 책과 함께 풀도록 설계되었습니다.

활용 사례

  • 공식 책을 읽으며 처음으로 Rust를 배울 때
  • 부담이 적은 환경에서 컴파일러 오류 메시지를 읽는 연습을 할 때
  • 실제 프로젝트를 시작하기 전에 Rust 기초를 익힐 때

토픽

자주 묻는 질문

rustlings은(는) 무엇인가요?
공식 Rust 책과 함께 풀며 Rust 코드 읽기와 쓰기를 익힐 수 있는 짧은 연습 문제 모음입니다. Rustlings는 Rust를 배우기 위한 짧은 안내형 연습 문제 모음입니다. 각 연습 문제는 컴파일 오류, 실패하는 테스트 또는 로직 버그가 있는 짧은 파일로, 코드를 수정해 문제를 해결합니다. 문제를 풀다 보면 Rust 문법과 컴파일러 오류 메시지, 핵심 언어 개념에 익숙해질 수 있습니다.
rustlings은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
rustlings은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
rustlings은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. rustlings의 마지막 커밋은 2026년 9월 29일입니다.
rustlings은(는) 어디에 사용할 수 있나요?
공식 책을 읽으며 처음으로 Rust를 배울 때 부담이 적은 환경에서 컴파일러 오류 메시지를 읽는 연습을 할 때 실제 프로젝트를 시작하기 전에 Rust 기초를 익힐 때
rustlings은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/rust-lang/rustlings

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트