万年素人からHackerへの道

万年素人がHackerになれるまで殴り書きするぜ。

  • ・資産運用おすすめ
    10万円は1000円くらい利益
    資産運用ブログ アセマネ
    • ・寄付お願いします
      YENTEN:YYzNPzdsZWqr5THWAdMrKDj7GT8ietDc2W
      BitZenny:ZfpUbVya8MWQkjjGJMjA7P9pPkqaLnwPWH
      c0ban:8KG95GXdEquNpPW8xJAJf7nn5kbimQ5wj1
      Skycoin:KMqcn7x8REwwzMHPi9fV9fbNwdofYAWKRo

    go install によってインストールされた実行可能ファイルが使えない場合のトラブルシューティング

    go get -d github.com/作者の名前/ツールの名前でいつもGitHubとかからインストールしているかと思うが、 ローカルに git clone したものはカレントディレクトリに移動して go install でインストールできる。

    $GOPATH/bin が $PATH に含まれているか確認

    Go でビルドされた実行ファイルは $GOPATH/bin に配置されます。

    このディレクトリがシステムの $PATH 環境変数に含まれていない場合、コマンドラインから直接実行することができません。

    $PATH$GOPATH/bin が含まれているかを確認するには:

    echo $PATH

    もし $GOPATH/bin が含まれていない場合は、シェルの設定ファイル(例:.bashrc, .zshrc など)に以下の行を追加して、新しいシェルセッションを開始します。

    export PATH=$PATH:$(go env GOPATH)/bin

    インストールした後、実際に $GOPATH/bin にバイナリが存在するかを確認し、正しい名前でコマンドを実行しているかを確認してください。

    ls $(go env GOPATH)/bin

    Goモジュールのバージョン

    Go 1.16 以降、go install は異なる動作をします。特定のバージョンのツールをインストールする場合、以下のようにバージョンを含めてインストールする必要があります。

    go install github.com/ユーザ名/リポジトリ名@latest