[Rust] 12장 비동기 프로그래밍
😶🌫️ 비동기 프로그래밍이란?일반적인 프로그래밍에서는 명령이 순차적으로 실행되나, 비동기 프로그램에서는 시간이 소요되는 작업(ex.파일 읽기, 네트워크 요청 등)을 기다리지 않고, 나중에 결과가 오면 Callback(콜백)이나 Future를 통해 처리할 수 있는 방식입니다.🛠️ 기본 문법async fn 함수 정의async fn say_hello() { println!("Hello, World!")} async fn은 Feture를 반환해, 즉시 실행되지 않으며, 나중에 awiat를 반환할 수 있습니다.await 키워드async fn greet() { say_hello().await; println!("Greetings from async function!");} main 함수에서 ..