Learning Spine

Rust 학습은 소유권에서 동시성까지 같은 질문을 반복한다

Rust의 각 장은 새로운 문법보다 값의 소유자, 빌림 범위, 에러 처리, 스레드 안전성을 같은 축으로 넓혀 갑니다.

1~5장

값과 소유권

기본 문법, 구조체, 소유권, 참조로 데이터가 이동하는 규칙을 세웁니다.

6~10장

표현과 안전성

enum, 모듈, 컬렉션, 에러, 제네릭으로 안전한 API 표면을 만듭니다.

11~14장

테스트와 메모리 모델

테스트, 반복자, 클로저, 스마트 포인터로 유지보수 가능한 설계를 익힙니다.

15장 이후

동시성과 실전

스레드, 채널, 공유 상태, 비동기, 매크로를 안전 규칙 위에서 적용합니다.