Go 開発における「go get」と「go install」の区別
Go ツールチェーンを探索していると、 「go get」と「go install」の区別。効果的な Go 開発には、それらの違いを理解することが重要です。
「go get」は、複数のタスクを実行する包括的なコマンドとして機能します。
対照的に、「go install」のスコープはより狭いです:
「go get」と「go install」をいつ使用するか?
「入手する」か「インストールする」かの選択は開発によって異なりますワークフロー:
リモート ライブラリをプロジェクトに組み込む場合は、「go get」が推奨されるアプローチです。ライブラリをダウンロードしてインストールする機能により、プロセスが自動化されます。
ローカル パッケージを作成するシナリオでは開発用のパッケージの場合は、「go install」が適しています。 「go get」にはダウンロードをスキップするオプションがなくなったため、このシナリオでは不十分です。ローカル パッケージを変更してインストールするには、次のコマンドを使用できます。
go get -d library (Make changes to the package) go install library
Go 1.16 の 'go get' と 'go install' の進化
Go 1.16 が導入されましたGo ツールチェーンが大幅に改善され、「go get」と「go」の使用法が明確になりました。 install':
以上がGo get と Go install: いつどのコマンドを使用するか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。