Githubがgolangサブモジュールをリリース

WBOY
リリース: 2024-02-11 12:00:10
転載
613 人が閲覧しました

Github 发布 golang 子模块

php エディターの Xiaoxin は、最新のテクノロジー トレンドで、Github が最近重要なアップデートである golang サブモジュールをリリースしたことを発見しました。このアップデートにより、golang 言語を使用する開発者にとって、より便利な開発環境とより効率的なコード管理が実現します。 golang サブモジュールを通じて、開発者はプロジェクト内の他の golang ライブラリをより簡単に統合および管理でき、他の開発者とより簡単に共同作業することもできます。このアップデートにより、開発分野における golang の応用と開発がさらに促進されることは間違いありません。

問題の内容

github でリポジトリを公開するときに、go.mod での追跡を容易にする「タグ」を使用できます。

しかし、サブモジュール (または複数のモジュール) に対する既存の Github 公開方法は機能しません。

「メイン」モジュールにはマークが付けられます

ただし、このタグを通じて「サブモジュール」を参照することはできません。 (足並みを揃える必要はないので、これは当然です)

私の質問は、Github にこのサブモジュールに明示的なバージョンのタグを付けるにはどうすればよいですか?

これは「プライベート」リポジトリであるため、github の外部の golang で別のパッケージとして公開することはできないことに注意してください。

回避策

これを行うには、ディレクトリにプレフィックスを追加します。各サブモジュールのバージョンをマークするプレフィックス。

したがって、次のディレクトリ構造の場合、このタグは作成できます

submod/subsubmod/v0.0.1 リーリー

以上がGithubがgolangサブモジュールをリリースの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:stackoverflow.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート