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学習のために筆者が実際に読んでおすすめしたい本をまとめています。
【入門】golangの学習におすすめの本/書籍7選
これから業務でgolangを使うことになった方、これからgolangを使ってキャリアを歩んでいきたいという方でどのように学習していこうか悩んでいる方もいるかと思います。 ...