問題タブ [go-swagger]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1072 参照

go-swagger - モデルタイプではなく、go-swagger 応答ペイロード

マスターの go-swagger ヘッドを実行しています https://github.com/go-swagger/go-swagger/commit/3981236c3f6bd9eabb26f14e9d31b853d340405f

これが問題なのか、それとも私の理解不足なのかはわかりません。モデルで定義された errorMessage オブジェクトとともに、デフォルトでステータス 500 を返す healthcheck メソッドがあります。ただし、WithPayload メソッドは GetHealthcheckDefaultBodyBody 型を取ります。ここではそのうちの 1 つを作成するだけなので、それほど大きな問題ではありませんが、モデル タイプの配列を返す必要がある場合は、モデル タイプから BodyBody タイプにマップするボイラープレートを大量に作成することになります。

この点で、レポのサンプル コードが生成されたコードと異なることに気付きました: /restapi/operations/todos/add_one_responses.go . ここの仕様例からコードを生成できませんでした: https://github.com/go-swagger/go-swagger/blob/3981236c3f6bd9eabb26f14e9d31b853d340405f/examples/tutorials/todo-list/server-complete/swagger.yml

私の仕様:

0 投票する
1 に答える
1204 参照

go - go-swagger - swagger serve コマンドが見つかりません

コマンドで swagger.json ファイルを提供しようとしていますswagger serveが、エラーが発生します

serve コマンドを取得するドキュメントはどこにありますか?

0 投票する
1 に答える
721 参照

swagger-ui - swagger UI が redoc できる swagger.json を処理できない

次の単純な swagger.json ファイルがあります。これは、golang サービスの go-swagger アノテーションを使用して生成されます。redoc を使用して UI ページを実行できます。

swagger-uiで表示したいのですがうまくいきません。ページの読み込み時にコンソールにエラーが表示されます

Uncaught TypeError: Cannot create property 'definitions' on string 'swagger.json'(…)

なぜそれが起こっているのかわからない

再ドックページは次のように表示されます ここに画像の説明を入力

これはswaggerファイルです