ホームページ > バックエンド開発 > Golang > IDE 環境で Goimports を使用して未使用のインポートを管理するにはどうすればよいですか?

IDE 環境で Goimports を使用して未使用のインポートを管理するにはどうすればよいですか?

Barbara Streisand
リリース: 2024-11-23 07:40:10
オリジナル
666 人が閲覧しました

How to Manage Unused Imports with Goimports in IDE Environments?

IDE 環境で Goimports を使用して未使用のインポートを管理する

コードの書式設定やインポートの管理に goimports を使用すると、IDE との競合が発生する可能性があります。自動保存機能。これを解決するには、次の解決策を検討してください。

1. Dep Ensure -add を有効にする:

「dep ensure -add packagename」を使用して新しいパッケージを追加するように dep に指示します。これにより、goimport が保存時にインポートを削除することがなくなります。

2. Goimport を無効にして Gofmt を使用します:

goimport を無効にし、代わりに gofmt を使用します。 Gofmt は未使用のインポートを削除しませんが、goimports と同じレベルのインポート順序を提供しません。

3. Dep Ensure -add を手動で呼び出します:

保存時の自動フォーマットに依存する代わりに、パッケージを使用する前に「dep ensure -add package/name」を手動で呼び出します。 IDE は、必要に応じてインポートを自動的に追加します。

推奨される解決策:

最も効果的なアプローチは、オプション 1 を使用し、「dep ensure」を使用して新しいパッケージを手動で追加することです。 -追加"。これにより、IDE の自動保存との競合を防ぎながら、goimports のインポート管理の恩恵を受けることができます。

以上がIDE 環境で Goimports を使用して未使用のインポートを管理するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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