5
go.modのGoモジュールの依存関係をリポジトリの最新のコミットにポイントする方法は?
v1.11 Go以降、モジュールのサポートが追加されました。コマンド go mod init <package name> go build パッケージの依存関係について見つかったすべてのバージョンを含むファイルを生成go.modしgo.sumます。 モジュールにリリースがない場合は、そのモジュールの最新のコミットが使用されます。モジュールにリリースがある場合は、最新のものが依存関係として選択されます。 ただし、公開されたリリースにはまだ含まれていないが、そのリリース以降に行われたコミットからの機能が必要になる場合があります。go.modモジュールのリリースではなく、モジュールのリポジトリ内の特定のコミットを指すように設定するにはどうすればよいですか? go.modで手作業でできるようです module /my/module require ( ... github.com/someone/some_module v0.0.0-20181121201909-af044c0995fe ... ) v0.0.0最後に公開されたリリースタグに対応していない場所は20181121201909、コミットタイムスタンプでありaf044c0995fe、コミットハッシュになりますか?そのような情報を手で見つけて入力する必要がありますか、それとももっと良い方法がありますか?