نمونه کد در این آموزش

برای این آموزش، بیشتر زبان Rust را از طریق مثال هایی که می توان از طریق مرورگر شما اجرا کرد، بررسی می کنیم. این کار راه اندازی را بسیار ساده تر می کند و تجربه ای ثابت را برای همه تضمین می کند.

نصب Cargo همچنان پیشنهاد می شود: چونکه انجام تمرینات را برای شما آسان تر می کند. در روز آخر، تمرین بزرگتری را انجام خواهیم داد که به شما نشان می دهد چگونه با وابستگی ها کار کنید و برای این کار شما به Cargo نیاز دارید.

بلوک های کد در این دوره کاملاً تعاملی(interactive) هستند:

fn main() {
    println!("Edit me!");
}

You can use Ctrl + Enter to execute the code when focus is in the text box.

اکثر نمونه های کد مانند نشان داده شده در بالا قابل ویرایش هستند. چند نمونه کد به دلایل مختلف قابل ویرایش نیستند:

  • همینطورembedded playground نمی توانند unit tests را اجرا کنند. کد را کپی کنید و آن را در Playground واقعی باز کنید تا unit tests د را نشان دهید.

  • در واقع embedded playgrounds در لحظه ای که از صفحه دور می شوید حالت پایدار خود را از دست می دهند! به همین دلیل است که دانش آموزان باید تمرینات را با استفاده از local Rust installation یا از طریق زPlayground حل کنند.