Go Blue Logo

[Go 言語]unsupported protocol scheme というエラーが出た時の対処法

Go 言語Web アプリケーションフレームワークの Echo を使って開発をしているときに「 unsupported protocol scheme "" 」というエラーが出たんですが、その時の対処法をメモしておきます。

unsupported protocol scheme の発生原因

net/http パッケージを使用して外部の API へ接続する時にエラーが発生しました。
サポートされていないプロトコルですみたいなエラーだったので、 URL が正しく設定されているか確認してみたところ、 URL が空の状態で API 接続しようとしていました。
恐らく URL のプロトコル部分である「 http 」とか「 https 」などの部分が間違っているとこの「 unsupported protocol scheme "" 」というエラーが発生するようです。

対処方法

正しい URL が設定されているか確認し、間違っていた場合は修正しましょう。

最後に

エラーの内容が分からないと対処法も分からず解決まで時間がかかってしまうので、こういったエラーメッセージはメッセージの内容と対処法をしっかりセットで覚えておきたいですね。

コメントする

メールアドレスが公開されることはありません。 が付いている欄は必須項目です