問題タブ [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.
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
私の仕様:
go - go-swagger - swagger serve コマンドが見つかりません
コマンドで swagger.json ファイルを提供しようとしていますswagger serve
が、エラーが発生します
serve コマンドを取得するドキュメントはどこにありますか?