ホームページ >バックエンド開発 >Golang >「go get」を使用して GitHub から Go パッケージをインストールするにはどうすればよいですか?

「go get」を使用して GitHub から Go パッケージをインストールするにはどうすればよいですか?

Susan Sarandon
Susan Sarandonオリジナル
2024-12-04 18:05:25923ブラウズ

How to Install Go Packages from GitHub using `go get`?

go get を使用したパッケージのインストール

質問:

go get を使用するにはどうすればよいですか? GitHub からパッケージをインストールし、それらをGOPATH?

回答:

go get を使用して GitHub からパッケージをインストールするには、次の手順に従います:

go get [import-path]

import-path はパッケージのパスを表しますインポート パス。通常は次の形式になります。 github.com/user/repo.

たとえば、GitHub リポジトリ github.com/capotej/groupcache-db-experiment からパッケージをインストールするには、次のコマンドを使用します:

go get github.com/capotej/groupcache-db-experiment

デフォルトでは、 go get はパッケージとその依存関係をダウンロードしてインストールします。ただし、追加のフラグを使用してその動作を制御できます:

  • -d: パッケージをインストールせずにダウンロードのみします。
  • -f: のソース管理リポジトリの検証をスキップします。 package.
  • -t: テストのビルドに必要なパッケージをダウンロードします。
  • -u: 既存のパッケージとその依存関係を更新します。
  • -v: 詳細な進行状況とデバッグを有効にする出力。
  • -insecure: 安全でないスキームを使用したリポジトリからの取得とカスタム ドメインの解決を許可します。

例:

詳細出力を含む groupcache-db-experiment パッケージをダウンロードしてインストールするには、次を使用します次のコマンド:

go get -v github.com/capotej/groupcache-db-experiment/...

これにより、ダウンロードとインストールのプロセスの進行状況が表示されます。

以上が「go get」を使用して GitHub から Go パッケージをインストールするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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