ホームページ >バックエンド開発 >Golang >Go で「ダウンロードできません。$GOPATH が設定されていません」エラーを修正するにはどうすればよいですか?

Go で「ダウンロードできません。$GOPATH が設定されていません」エラーを修正するにはどうすればよいですか?

DDD
DDDオリジナル
2024-12-31 11:26:11953ブラウズ

How Do I Fix the

Go の「ダウンロードできません。$GOPATH が設定されていません」エラーを解決する

「go get」を使用してパッケージをインストールしようとすると、 「ダウンロードできません。$GOPATH が設定されていません。」というエラーが発生する場合があります。この問題は、Go パッケージが保存される場所を指定する GOPATH 環境変数が設定されていない場合に発生します。

GOPATH の設定

macOS でこのエラーを解決するには、次の手順に従います:

  1. ターミナルを開きます: を起動します。アプリケーション フォルダーのターミナル アプリケーション。
  2. GOPATH を設定します: ターミナルに次のコマンドを入力して Enter キーを押します:
export GOPATH="$HOME/your-workspace-dir/"

「your-workspace」を置き換えます-dir" は、Go ワークスペースの目的の場所に置き換えます。

  1. bash 構成に追加: この設定を永続的にするには、~/.bashrc または同等の bash 構成ファイルに次の行を追加します:
export GOPATH="$HOME/your-workspace-dir/"
  1. bash 構成の再読み込み: 更新された bash 構成ファイルを取得します次のコマンドを使用します:
source ~/.bashrc

追加の考慮事項

  • Go は、GOPATH の次のサブディレクトリにパッケージをインストールします。

    • src/ ソース用code
    • bin/ (コンパイル済みバイナリの場合)
    • pkg/ (コンパイル済みパッケージの場合)
  • 次の行を ~/.bashrc に追加してインクルードすることを検討してください。 $GOPATH/bin のPATH:
export PATH=$PATH:$GOPATH/bin
  • bash でパッケージ ディレクトリへのナビゲーションを迅速に行うには、CDPATH を次のように設定できます。
export CDPATH=.:$GOPATH/src/github.com:$GOPATH/src/golang.org/x
  • あるいは、GOPATH を $HOME に設定して、Go ディレクトリをホームの直下に保存することもできます。ディレクトリ。

以上がGo で「ダウンロードできません。$GOPATH が設定されていません」エラーを修正するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。