ホームページ > バックエンド開発 > Golang > 「go get」使用時の「$GOPATH not set」エラーを修正するにはどうすればよいですか?

「go get」使用時の「$GOPATH not set」エラーを修正するにはどうすればよいですか?

DDD
リリース: 2024-12-24 05:39:25
オリジナル
710 人が閲覧しました

How Do I Fix the

「$GOPATH が設定されていません」エラーを修正するための GOPATH の設定

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

macOS で GOPATH を設定する

macOS で GOPATH を設定するには、次の手順を実行します。

  1. ターミナルを開きます。
  2. 以下を実行しますコマンド:
export GOPATH="$HOME/your-workspace-dir/"
ログイン後にコピー
ログイン後にコピー
  1. ~/.bashrc または同等のシェル構成ファイルに次の行を追加します:
export GOPATH="$HOME/your-workspace-dir/"
ログイン後にコピー
ログイン後にコピー

これにより、GOPATH が永続的に設定されます将来の使用のために。

GOPATH レイアウト

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

  • src/: Go パッケージのソース コード
  • bin/: コンパイル済みバイナリ
  • pkg/:コンパイルされたパッケージ オブジェクト

独自のパッケージを $GOPATH/src** ディレクトリの下に配置し、インポート パスに従って編成する必要があります (例: **$GOPATH/src/github.com) /myusername/).

追加ヒント

  • bash でパッケージ ディレクトリへのナビゲーションを高速化するには、CDPATH を設定します。
  • Go のディレクトリをホーム ディレクトリの直下に配置するには、GOPATH=$HOME を設定します。

以上が「go get」使用時の「$GOPATH not set」エラーを修正するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート