oapi-codegen
https://github.com/oapi-codegen/oapi-codegen
Go
Generate Go client and server boilerplate from OpenAPI 3 specifications
Triage Issues!
When you volunteer to triage issues, you'll receive an email each day with a link to an open issue that needs help in this project. You'll also receive instructions on how to triage issues.
Triage Docs!
Receive a documented method or class from your favorite GitHub repos in your inbox every day. If you're really pro, receive undocumented methods or classes and supercharge your commit history.
Go not yet supported0 Subscribers
Add a CodeTriage badge to oapi-codegen
Help out
- Issues
- fix: resolve Go field name collisions when JSON keys differ only by separator (#2495)
- strict-server: response types silently drop data for allOf-composed unions and properties + additionalProperties
- docs: fix invalid client example schema type
- fix(deps): update module github.com/getkin/kin-openapi to v0.149.0 (go.mod)
- fix(deps): update module github.com/labstack/echo/v5 to v5.2.0 (internal/test) [security]
- v2.8.0 regression: infinite recursion / stack overflow on self-referential allOf+anyOf schemas (side effect of #1904/#1905)
- Prevent stack overflow on recursive schemas
- feat: add client-response-error-on-unexpected-response output option
- response.union undefined
- Investigate Go 1.27's UUID package
- Docs
- Go not yet supported