부록

부록

책의 본문을 끝까지 읽으셨다면, 이제 '그럼 더 깊이 있는 내용은 어디서 보면 되지?' 하는 궁금증이 생길 텐데요. 여기 부록에는 본문 흐름에 넣기엔 다소 딱딱하지만, 실제로 Rust를 쓰다 보면 손이 자주 가는 참고 자료를 모아 두었어요.

출처: Rust 공식문서

본문

다음 절들에는 Rust 여정에서 유용하게 쓸 수 있는 참고 자료를 담았어요. 본문처럼 줄거리 위주로 읽기보다는, 필요할 때 찾아보는 '사전' 같은 성격이라고 보시면 돼요. 처음부터 다 외우려고 앉아 있기보다는, 마주친 내용이 있으면 그때그때 들춰보는 걸 추천해요.

구체적으로는 이렇게 나뉘어요:

  • Appendix A: Keywords — Rust가 예약해 둔 키워드 목록. 변수명이나 함수명으로 쓸 수 없는 단어들이니, 나중에 '어 이건 왜 안 되지?' 싶을 때 확인하면 돼요.
  • Appendix B: Operators and Symbols — 연산자와 기호의 의미를 한눈에 정리한 표. 기호가 많아서 겁날 수 있는데, 실제로는 자주 쓰는 몇 개만 익히면 충분해요.
  • Appendix C: Derivable Traits#[derive]로 자동 구현되는 트레잇들. 어떤 트레잇이 어떤 동작을 만들어 주는지 정리해 두었어요.
  • Appendix D: Useful Development Tools — 개발하며 유용하게 쓰이는 도구 모음. 프로젝트를 운영하다 보면 꼭 필요한 것들이에요.
  • Appendix E: Editions — Rust의 에디션(edition) 개념. 버전 관리 방식이 조금 특별하다 보니, 이 부분을 읽으면 프로젝트 설정이 왜 그렇게 생겼는지 이해가 돼요.

필요할 때 찾아보는 용도로 가볍게 넘겨두면, 나중에 막힐 때마다 저절로 손이 가는 페이지가 될 거예요.

더 알아보기