ホームページ >バックエンド開発 >Golang >「go get」でインストールされたパッケージはどこに移動しますか?

「go get」でインストールされたパッケージはどこに移動しますか?

DDD
DDDオリジナル
2024-11-12 17:54:02405ブラウズ

Where Do Go Packages Installed with 'go get' Go?

「go get」によってインストールされたパッケージの検索

go get コマンドを使用してパッケージをインストールする場合、インストール場所を把握しておくことが重要です。実行可能ファイルにアクセスします。この記事では、パッケージがインストールされている場所を調査し、パッケージを見つけるのが困難なユーザーに解決策を提供します。

Go ドキュメントによると、go get で取得したパッケージは通常、$GOPATH/bin にインストールされます。ただし、この環境変数はシェルで明示的に定義されていない可能性があります。 $GOPATH が設定されていない場合、Go はデフォルトで $HOME/go をインストール ディレクトリとして使用します。

この場合、ユーザーは Homebrew を使用して Go をインストールしました。 brew info go を実行することで、次の注意点を発見しました:

==> Caveats
A valid GOPATH is required to use the `go get` command.
If $GOPATH is not specified, $HOME/go will be used by default:
  https://golang.org/doc/code.html#GOPATH

この手がかりにより、$HOME/go/bin で実行可能ファイルを検索し、無事に見つかりました。したがって、$GOPATH が見つからないという問題が発生した Homebrew ユーザーは、$HOME/go/bin にあるインストール ディレクトリをチェックして、インストールされているパッケージを見つける必要があります。

以上が「go get」でインストールされたパッケージはどこに移動しますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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