Golang の依存関係管理: リポジトリの削除のナビゲート
NPM が依存関係の永続性を保証する NodeJS とは対照的に、Golang では次のような懸念が生じます。 、依存関係の所有者は GitHub からリポジトリを削除する権限を持っており、依存関係のあるプロジェクトが使用できなくなる可能性があります。この記事では、この影響を調査し、問題を軽減するための解決策を示します。
まず、リポジトリが削除され、新しいホスティング サイトに移動された場合:
次に、パッケージは、維持されているバニティ インポート パスを利用します:
Golang のデフォルト設定ではプロキシが使用されているため、NPM の世界に比べてこの問題はそれほど心配されません。
以上がGolang で依存関係の削除を処理する方法: プロジェクトの破損を回避するためのガイドの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。