36
25

More than 3 years have passed since last update.

go get オプション集

Posted at

go getのオプション

go get [-d] [-f] [-t] [-u] [-v] [-fix] [-insecure] [build flags] [packages]

-uオプション

新しいマイナーリリースまたはパッチリリースが利用可能な場合に、パッケージとその依存パッケージをネットワークから更新する。
使用しているパッケージを更新する際も使うことができる。

-dオプション

パッケージのダウンロードのみ、インストールなし

-fオプション

-uオプションがある時のみ使用可能。

上手く説明が出来ないので、参考URLから引用

get -uに、各パッケージがソース管理リポジトリからチェックアウトされていることをインポートパスで暗黙的に確認しないようにします。これは、ソースがオリジナルのローカルフォークの場合に便利です。

-tオプション

指定されたパッケージのテストに必要なパッケージも一緒にダウンロードしてくれる。

-vオプション

実行しているコマンドを表示する。

-fixオプション

依存関係を修正。ダウンロードしたパッケージを修正。
修正してからgetをしてくれる。

-insecureオプション

HTTP等の安全性が確保されていない方式を使いリポジトリから取得するためのコマンド。
危険が伴うため、使用はお勧めしません。

参考

GO ドキュメント
https://golang.org/cmd/go/#hdr-Download_and_install_packages_and_dependencies

36
25
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
36
25