php エディターの Xiaoxin は、最新のテクノロジー トレンドで、Github が最近重要なアップデートである golang サブモジュールをリリースしたことを発見しました。このアップデートにより、golang 言語を使用する開発者にとって、より便利な開発環境とより効率的なコード管理が実現します。 golang サブモジュールを通じて、開発者はプロジェクト内の他の golang ライブラリをより簡単に統合および管理でき、他の開発者とより簡単に共同作業することもできます。このアップデートにより、開発分野における golang の応用と開発がさらに促進されることは間違いありません。
github でリポジトリを公開するときに、go.mod での追跡を容易にする「タグ」を使用できます。
しかし、サブモジュール (または複数のモジュール) に対する既存の Github 公開方法は機能しません。「メイン」モジュールにはマークが付けられます
ただし、このタグを通じて「サブモジュール」を参照することはできません。 (足並みを揃える必要はないので、これは当然です)
私の質問は、Github にこのサブモジュールに明示的なバージョンのタグを付けるにはどうすればよいですか?
これは「プライベート」リポジトリであるため、github の外部の golang で別のパッケージとして公開することはできないことに注意してください。 回避策 これを行うには、ディレクトリにプレフィックスを追加します。各サブモジュールのバージョンをマークするプレフィックス。
したがって、次のディレクトリ構造の場合、このタグは作成できます
submod/subsubmod/v0.0.1
リーリー
以上がGithubがgolangサブモジュールをリリースの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。