Go 言語
の Web
アプリケーションフレームワークの Echo
を使って開発をしているときに「 unsupported protocol scheme ""
」というエラーが出たんですが、その時の対処法をメモしておきます。
unsupported protocol scheme の発生原因
net/http
パッケージを使用して外部の API
へ接続する時にエラーが発生しました。
サポートされていないプロトコルですみたいなエラーだったので、 URL
が正しく設定されているか確認してみたところ、 URL
が空の状態で API
接続しようとしていました。
恐らく URL
のプロトコル部分である「 http
」とか「 https
」などの部分が間違っているとこの「 unsupported protocol scheme ""
」というエラーが発生するようです。
対処方法
正しい URL
が設定されているか確認し、間違っていた場合は修正しましょう。
最後に
エラーの内容が分からないと対処法も分からず解決まで時間がかかってしまうので、こういったエラーメッセージはメッセージの内容と対処法をしっかりセットで覚えておきたいですね。
コメント