oapi-codegen
説明
以下のような機能を備えています。
OpenAPIの定義からGoの型定義を生成。
OpenAPIの定義からHTTPクライアントとサーバーのコードを生成。
OpenAPIの定義からAPI仕様が定義されたGoのインターフェースを生成。
また,これはEchoフレームワークを使うことを想定して開発されているため,デフォルトで使用した場合,Echo用のメソッドが生成されます。 インストール
ターミナルで,
$ go install github.com/deepmap/oapi-codegen/cmd/oapi-codegen@v1.8.2
と入れる。