Go モジュールでの特定のコミットの参照
Go では、モジュールによって依存関係を管理する方法が提供されます。通常、モジュールの最新リリースが依存関係として使用されます。ただし、まだリリースされていない特定のコミットで利用可能な機能を使用する必要がある場合があります。
リリースされたバージョンではなく特定のコミットへの依存関係を指定するには、次の手順に従います。
go get を使用して、目的のコミットを取得します:
go get github.com/someone/some_module@af044c0995fe
Replace af044c0995fe を、目的のコミットのコミット ハッシュに置き換えます。
このアプローチ依存関係が特定のコミットに確実に関連付けられるため、最新リリースではまだ利用できない機能にアクセスできるようになります。 go get を使用すると、必要な情報を手動で入力することなく、依存関係ファイルを効率的に更新できます。
詳細については、https://github.com/golang/go/wiki/Modules にある Go ドキュメントを参照してください。 #依存関係をアップグレードおよびダウングレードする方法
以上がGo モジュールの依存関係を特定のコミットにピン留めする方法は?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。