이전부터 러스트 언어를 배울 생각은 있었지만, 실천하지 못하고 있던 찰나 솔라나 스터디를 참여하게 되었다. 참여하는 김에 그 기록을 남겨보고자 합니다. 절대 문서의 요약의 개념이 아니며 나중에 찾아보기 위함입니다.러스트는 모질라에서 개발한 프로그래밍 언어이며 메모리 성
기본 변수는 불변성(Rust가 제공하는 안정성 동시성을 취하기 위함)상수는 mut이 허용되지 않음이전에 선언한 변수와 같은 이름의 변수를 선언할 수 있고, 이전값을 그대로 사용하는 것을 Shadow라고 함mut과 shadowing의 차이는 let 키워드를 다시 사용하여
러스트의 핵심기능은 소유권 다른 언어들은 프로그래머가 직접 명시적으로 메모리 할당 및 해제 러스트는 제3의 접근법 이용 힙 데이터를 관리하는 것이 곧 소유권의 이유(?) 소유권을 가진다 == 메모리 해제/변경 할 권한을 갖는다의
구조체 : 사용자들이 연관된 여러 값들을 묶어서 의미있는 데이터 단위를 정의 일반 구조체 구조체를 정의 할 때는 struct 키워드 사용 정의한 구조체를 사용할려면 각 필드의 값을 명세한 인스턴스 생성 구조체에서 값을 읽어오려면, 점(.) 표기법 사용