Windows 上の goland はインポートを認識せず、エラーをスローします

WBOY
リリース: 2024-02-09 22:20:20
転載
801 人が閲覧しました

Windows 上的 goland 无法识别导入并抛出错误

Windows 上の Goland は、Go 言語開発者向けに特別に設計された強力な統合開発環境です。ただし、一部のユーザーは、Goland で開発中に問題が発生しました。インポートされたパッケージが認識されず、エラーがスローされました。依存関係パッケージを適切にインポートできないとプロジェクトのコンパイルまたは実行が失敗するため、この問題は開発者にとって非常に厄介です。この記事では、PHP エディターである Apple が、開発者が Goland のインポートとエラー発生の問題を正常に解決できるように、この問題を解決するいくつかの方法を紹介します。

質問内容

このドキュメントに従って go モジュールの統合を有効にしました。 https://www.jetbrains.com/help/go/create-a-project-with-go-modules-integration.html#enable-go-modules-in-a-project しかし、下の写真を見てわかるように。 goland がコードの一部でエラーをスローし続ける

写真でわかるように、execise パッケージを持っていますが、エラーが発生し続けます。他のファイルにエラーがあるだけではありません

解決策

これは IDE で時々発生します。私の経験では、これが発生する理由は少なくとも 3 つあります。

最初に: go.sum 内のパッケージ バージョン間の違いについては、go.sum をクリアして go mod tiny コマンド を実行する必要があります。

2 番目: 使用しているバージョンは、予期したバージョンよりも古いか新しいため、パッケージはこれらのメソッドをサポートしていないか、これらのメソッドが含まれていません。したがって、パッケージの正確なバージョンを設定する必要があります。 (この場合、パッケージのドキュメントを読むことをお勧めします)

3 番目:IDE キャッシュにいくつかの問題があります。この問題を解決するには: [file -> キャッシュの無効化] をクリックして IDE キャッシュを再構築する必要があります。

以上がWindows 上の goland はインポートを認識せず、エラーをスローしますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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