Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Примеры кода в этом курсе

В этом курсе мы в основном будем изучать язык Rust на примерах, которые могут быть выполнены в вашем браузере. Это значительно упрощает настройку и обеспечивает единообразный опыт для всех.

По-прежнему рекомендуется установить Cargo: так будет проще выполнять упражнения. В последний день мы сделаем более крупное упражнение, которое покажет, как работать с зависимостями, и для него понадобится Cargo.

Блоки кода в этом курсе полностью интерактивны:

// Copyright 2022 Google LLC
// SPDX-License-Identifier: Apache-2.0

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

Можно использовать Ctrl + Enter, чтобы выполнить код, когда фокус находится в текстовом поле.

Большинство примеров кода доступны для редактирования, как показано выше. Несколько примеров кода недоступны для редактирования по разным причинам:

  • Встроенный в страницу редактор кода не может запускать модульные тесты. Скопируйте код и откройте его в Rust Playground, чтобы продемонстрировать модульные тесты.

  • Встроенные в страницу редакторы кода теряют своё состояние в тот момент, когда вы уходите со страницы! Именно по этой причине учащиеся должны выполнять упражнения, используя локальную установку Rust или Rust Playground.