Go リポジトリのクローンを作成し、コードを変更しました。 しかし、関連するテストを実行しようとすると、いくつかのエラー メッセージが表示されます。いくつかグーグルで調べた結果、いくつかのコマンドを実行する必要があることがわかりました:
それは受け入れられますか?
これらの書類をすべて提出する必要がありますか?
vendor フォルダーにはプロジェクトのすべての依存関係が含まれているため、通常はリポジトリにコミットされません。
go.mod および
go.sum ファイルをコミットする必要があります。
vendor フォルダーは、
go.sum ファイルから完全に再現できる必要があります。
vendor フォルダーはほとんど使用されません。ほとんどの人はそれをネイティブに使用しません。
go modvendor の代わりに
go mod download を実行すると、モジュールがシステム上のモジュール ディレクトリにダウンロードされます (デフォルトは $GOPATH/pkg)。
ドキュメントを参照してください。 または、Go モジュールのドキュメント全体をご覧ください (https://www.php.cn/link/28538c394c36e4d5ea8ff5ad60562a93)。
以上がベンダーフォルダーの変更をコミットしますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。