1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

GoのSwaggerでFailed to load API definitionエラーが発生する

Posted at

はじめに

仕事でGo開発を始めてREST APIのためにgin-swaggerを導入したのですが、記事通りにやってエラーが発生しました
そこで2度同じ現象につまづいたのでまとめていきます

問題

gin-swaggerを設定してブラウザを開いたところ以下の画面になりました

Failed to load API definition

image.png
こちらから引用

解決方法

これはdocをインポートしていないことで、swaggerがswaggerに関する設定ファイルを読み込めていないことで起きていました。

インポートに以下を追加したら動きました

import (
    "sample-go/docs" # 追加

ここでsample-gogo.modに設定している名前です。各自読み替えてください

参考

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?