Rust를 처음부터 배우세요
1. Rust 언어 소개
러스트코리아
2024. 11. 13. 21:41
반응형
Rust는 C/C++보다 간단하지만 Go 언어보다 어렵습니다. 따라서 배우기 전에 주의 깊게 살펴보시기 바랍니다.
이 튜토리얼은 모든 언어에 공통된 지식을 바탕으로 Rust만을 설명합니다. Rust의 독특한 것들을 탐구하지는 않을 것입니다.
전제 조건
Rust라는 언어를 어떻게 설명하나요? C 언어와 다소 비슷하지만 포인터가 C 언어만큼 복잡하지는 않지만 Go 언어보다 훨씬 더 복잡합니다.
Rust 언어는 C++ 언어를 대체하는 위치에 있습니다.
따라서 Rust 언어는 여전히 대부분의 사람들이 시작하기가 상대적으로 어렵습니다.
따라서 Rust 언어를 배우기 전에 C/C++ 언어에 대한 기본 지식을 갖추는 것이 가장 좋습니다.
목차
1. Rust 언어 소개
2. Rust 개발 환경 구성
3. Rust Hello-World
4. Rust 데이터 유형
5. Rust 변수 정의
6. Rust 상수 정의
7. Rust 문자열
8. Rust 연산자
9. Rust 조건부 판단
10. Rust 반복문
11. Rust 함수 fn
12. Rust 듀플(tuple)
13. Rust 배열
14. Rust 소유권
15. Rust 차용(빌려줌) - Borrowing
16. Rust 슬라이스
17. Rust 구조(Struct)
18. Rust 열거 Enum
19. Rust 모듈
20. Rust 컬렉션
21. Rust 오류 처리
22. Rust 제네릭
23. Rust IO
24. Rust 파일 읽기 및 쓰기
25. Rust Cargo 패키지 관리자
26. Rust 반복자 lterator
27. Rust Closure
28. Rust 스마트 포인터
29. Rust 멀티스레드 동시 프로그래밍

반응형