Dep モジュールから Go モジュールへの簡単な移行
Dep から Go モジュールに移行したい場合は、次の簡単なガイドを参照してください。
-
Go バージョンを確認する1.11 以降: go バージョンを実行して互換性を確認します。
-
GOPATH を削除するか、モジュールを有効にします: コードを GOPATH の外に再配置するか、export GO111MODULE=on を設定します。
-
モジュール パスの初期化: go mod init を実行します[モジュール パス] Gopkg.lock から依存関係を取得します。
-
Declutter と Optimize: go mod tiny を実行して、インポートを合理化し、間接的な依存関係に対処します。
-
検討ベンダー フォルダーの削除: これはオプションですが、古いフォルダーを削除することでパフォーマンスを向上できます。ディレクトリ rm -rf Vendor/ またはゴミ箱に移動します。
-
テスト ビルド: go build を使用して移行が成功したことを確認します。
-
古い Dep ファイルを削除: Gopkg.lock と Gopkg.toml を削除して、不要な残存物を削除します。 Dep.
-
ベンダー フォルダーの保存 (オプション): ベンダー フォルダーを保持するには、 go modvendor を実行して依存関係をフォルダーにコピーします。ビルドにフォルダーを利用するには、必ず go build -mod=vendor を実行してください。
以上がDep モジュールから Go モジュールにシームレスに移行するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。