MENU

golang開発で「could not import ~~」が表示されたらVSCodeを見直せ【BrokenImport】

本ページではアフィリエイトリンク(PR)が含まれています

VSCodeでgolangの開発を行っていると以下のBrokenImportに関するエラーメッセージが表示されたことがあります。

私が表示されたのはginに関するimportのエラー

could not import github.com/gin-gonic/gin (cannot find package "github.com/gin-gonic/gin" in any of

このメッセージが表示される原因はVSCodeにおいて複数のgo.modを持つディレクトリを開いていると発生されます。

解決策としてはVSCodeではgo.modを一つのみ持つようにディレクトリを開くことが最も早い。

VSCodeを使用していない場合はネットワークエラーの可能性が高いため、

  • 再度以下のコマンドでginをインポートする必要があります。
go get github.com/gin-gonic/gin
  • プロキシの設定を見直す
  • GOPATHを見直す(そもそもginのダウンロードできないので可能性は低い)
目次

golangをもっと詳しくなりたい方に

golang学習のために筆者が実際に受講したUdemy教材をまとめています。

あわせて読みたい
【入門】golangの学習におすすめのUdemy教材5選 これから業務でgolangを使うことになった方、これからgolangを使ってキャリアを歩んでいきたいという方でどのように学習していこうか悩んでいる方もいるかと思います。 ...

golang学習のために筆者が実際に読んでおすすめしたい本をまとめています。

あわせて読みたい
【入門】golangの学習におすすめの本/書籍7選 これから業務でgolangを使うことになった方、これからgolangを使ってキャリアを歩んでいきたいという方でどのように学習していこうか悩んでいる方もいるかと思います。 ...
タメになったらシェアお願いします!
  • URLをコピーしました!
  • URLをコピーしました!
目次