ブログ

読んで思い出す。忘れるために書く

コンパイルエラーを修正して Rust を学ぶ (参考リンク)

rustlings で練習課題をこなして、Rust の基本的な書き方が学べる

インストールとセットアップ

インストール

# リポジトリのクローン、Rust 実行環境の確認を含めた、 rustlings のインストール
# (rustlings ディレクトリに各種ファイルがインストールされる)
cd ~
curl -L https://git.io/rustlings | bash

# 「echo $PATH | grep cargo」で検索がヒットしない場合に PATH を追加する
echo 'export PATH="$HOME/.cargo/bin:$PATH"' >> ~/.bashrc
# ~/.bashrc を再読み込みして、追加した PATH を有効化
source ~/.bashrc

正しく書けたか調べてもらう

~/rustlings/exercises にある課題ファイルを編集して、rustlings verify で課題の成否を判定してもらえる

毎回手打ちで実行しても面倒なので rustlings watch で編集のたびチェックしてもらおう

# ターミナルを別窓で新規に開いておいて操作する

cd ~/rustlings
rustlings watch

課題に取り組んでファイルを保存するたび rustlings verify の結果を、正解・不正解を教えてくれる

(NOTE: 次に取り組むべき課題についても すぐにテストしてくれるので「正答したはずなのにエラーになる」と勘違いしやすい)

インストール方法や実際の課題内容は、改めて GitHub のリポジトリ を確認したい

Links