このトレーニングのコードサンプル

このトレーニングでは、主にブラウザから実行できる例を通して Rust 言語を 学びます。これによりセットアップがはるかに簡単になり、全員に一貫した体験を 提供できます。

Cargo をインストールしておくことも引き続き推奨されます。そうすることで 演習が進めやすくなります。最終日には、依存関係の扱い方を学ぶための、 より大きな演習を行います。そのためには Cargo が必要です。

このコースのコードブロックは完全にインタラクティブです:

// 著作権 2022 Google LLC
// SPDX-License-Identifier: Apache-2.0

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

テキストボックスにフォーカスがあるときは、Ctrl + Enter で コードを実行できます。

ほとんどのコードサンプルは、上で示したように編集できます。いくつかのコードサンプルは、 さまざまな理由により編集できません:

  • 埋め込み Playground ではユニットテストを実行できません。ユニットテストを試すには、 コードをコピー&ペーストして実際の Playground で開いてください。

  • 埋め込み Playground は、ページから移動した瞬間に状態を失います! このため、 受講者はローカルの Rust インストール環境または Playground を使って演習に 取り組むべきです。