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