Boot.dev の公式コマンド ライン ツール。これにより、レッスンを送信したり、その他のナンセンスな作業を行うことができます。
Boot.dev を楽しんでいる場合は、リポジトリに星を付けてください
Boot.dev CLI には Golang のインストールが必要で、Linux と Mac でのみ動作します。 Windows を使用している場合は、WSL を使用する必要があります。 Windows ターミナル/UI ではなく、必ず Linux/WSL ターミナルに go をインストールしてください。次の 2 つのオプションがあります。
オプション 1 : webi インストーラーは、ほとんどの人にとって最も簡単な方法です。ターミナルでこれを実行するだけです。
カール -sS https://webi.sh/golang |しー
コマンドの出力を読み、指示に従ってください。
オプション 2 : 公式のインストール手順を使用します。
コマンドラインでgo version
実行して、インストールが機能したことを確認します。存在する場合は、ステップ 2 に進みます。
オプションのトラブルシューティング:
Go を webi とともにすでにインストールしている場合は、同じ webi コマンドを実行して更新できるはずです。
すでに別の方法で Go のバージョンがインストールされている場合は、 which go
使用してインストール場所を確認し、古いバージョンを手動で削除できます。
インストール後に「コマンドが見つかりません」というエラーが発生する場合は、 go
プログラムを含むディレクトリがPATH
にないことが原因である可能性が高くなります。シェルの構成ファイルを変更して、ディレクトリをPATH
に追加する必要があります。まず、 go
コマンドがどこにインストールされたかを知る必要があります。次の場所にある可能性があります:
~/.local/opt/go/bin
(ウェビ)
/usr/local/go/bin
(公式インストール)
どこか別の場所でしょうか?
完全なファイルパスを使用してgo
実行してみることで、ファイルが存在することを確認できます。たとえば、 ~/.local/opt/go/bin
にあると思われる場合は、 ~/.local/opt/go/bin/go version
を実行できます。それが機能する場合は、 ~/.local/opt/go/bin
PATH
に追加し、シェルをリロードするだけです。
# Linux/WSLecho の場合 'export PATH=$PATH:$HOME/.local/opt/go/bin' >> ~/.bashrc# 次に、シェル設定ソース ~/.bashrc をリロードします
# Mac OSecho の場合 'export PATH=$PATH:$HOME/.local/opt/go/bin' >> ~/.zshrc# 次に、シェル設定をリロードしますsource ~/.zshrc
このコマンドは、 bootdev
コマンドをダウンロードしてビルドし、Go ツールチェーンのbin
ディレクトリにインストールします。さあ、実行してください:
github.com/bootdotdev/bootdev@latest をインストールしてください
コマンドラインでbootdev --version
実行して、インストールが機能したことを確認します。存在する場合は、ステップ 3 に進みます。
うまくいった場合は、ステップ 3 に進みます。
オプションのトラブルシューティング:
bootdev help
で「command not found」エラーが発生する場合は、 bootdev
プログラムを含むディレクトリがPATH
にないことが原因である可能性が高くなります。シェルの構成ファイルを変更して、ディレクトリをPATH
に追加する必要があります。おそらく$HOME/go/bin
( go
プログラムをインストールするデフォルトのGOBIN
ディレクトリ) をPATH
に追加する必要があります。
# Linux/WSLecho の場合 'export PATH=$PATH:$HOME/go/bin' >> ~/.bashrc# 次に、シェル構成ソースをリロードします ~/.bashrc
# Mac OSecho の場合 'export PATH=$PATH:$HOME/go/bin' >> ~/.zshrc# 次に、シェル構成ソースをリロードします ~/.zshrc
bootdev login
実行して、Boot.dev アカウントで認証します。認証が完了したら準備完了です。