๊ฐ์์์์ ์ฝ๋ ์ํ
์ด ๊ฐ์์๋ฃ์ ์๋ ๋ชจ๋ ์์ ๋ ๋ธ๋ผ์ฐ์ ์์ ๋ฐ๋ก ์ํ ๊ฐ๋ฅํฉ๋๋ค. ์ด๋ ๊ฒ ํ ์ด์ ๋, ์ค๋น ๊ณผ์ ์ ๋จ์ํ ์ํค๊ณ , ๋ชจ๋๊ฐ ๊ฐ์ ํ๊ฒฝ์์ ์์ ํ ์ ์๋๋ก ํ๊ธฐ ์ํจ์ ๋๋ค.
๊ทธ๋ผ์๋ ๋ถ๊ตฌํ๊ณ , ์นด๊ณ (cargo)๋ฅผ ์ง์ ์ค์นํ๋ ๊ฒ์ ๊ฐ๋ ฅ ๊ถ์ฅํฉ๋๋ค. ์ด๊ฒ ๊ณผ์ ์์ฑ์ ๋ ๋์์ด ๋ ๊ฒ๋๋ค. ๋ํ, ๋ง์ง๋ง ๋ ์๋ ์์กด์ฑ์ด ์๋ ์์ ๋ฅผ ์์ ํ๊ฒ ๋ ํ ๋ฐ, ๊ทธ ๋์๋ ์ด์ฐจํผ ์นด๊ณ ๊ฐ ํ์ํฉ๋๋ค.
์ด ๊ฐ์ ์๋ฃ์ ์ฝ๋ ๋ธ๋ก๋ค์ ์ ๋ถ ์ธํฐ์ํฐ๋ธ ํฉ๋๋ค:
fn main() { println!("Edit me!"); }
์ฝ๋ ๋ธ๋ก์ ํฌ์ปค์ค๋ฅผ ๋๊ณ Ctrl + Enter๋ฅผ ๋๋ฌ ์คํํด ๋ณผ ์ ์์ต๋๋ค.
๊ฐ์์์ ๋๋ถ๋ถ์ ์ฝ๋ ์ํ์ ์์ ๊ฐ์ด ์์ ํ ์ ์์ง๋ง ์ผ๋ถ ์ฝ๋๋ ๋ค์๊ณผ ๊ฐ์ ์ด์ ๋ก ์์ ํ ์ ์์ต๋๋ค:
-
์ ๋ ํ ์คํธ๋ ๋ด์ฅ ํ๋ ์ด๊ทธ๋ผ์ด๋์์ ์คํ์ด ์๋ฉ๋๋ค. ์ธ๋ถ ํ๋ ์ด๊ทธ๋ผ์ด๋ ์ฌ์ดํธ์ ๋ถ์ฌ๋ฃ์ด ํ ์คํธ๋ฅผ ์คํํ์๊ธฐ ๋ฐ๋๋๋ค.
-
๋ด์ฅ๋ ํ๋ ์ด๊ทธ๋ผ์ด๋์์๋ ํ์ด์ง ์ด๋์ ์์ฑ๋ ๋ชจ๋ ๋ด์ฉ์ด ์ฌ๋ผ์ง๋๋ค. ๋ฐ๋ผ์ ๋ก์ปฌ ํ๊ฒฝ์ด๋ ์ธ๋ถ ํ๋ ์ด๊ทธ๋ผ์ด๋ ์ฌ์ดํธ์์ ์ฐ์ต๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ ๊ฒ์ด ์ข์ต๋๋ค.