oapi-codegen
oapi-codegen copied to clipboard
Generate Go client and server boilerplate from OpenAPI 3 specifications
one.yaml ``` schemas: Thing: type: object properties: Property: value Example: properties: Thing type: array items: $ref "#/components/schemas/Thing" ``` two.yaml ``` schemas: MyThing: allOf: - $ref: "one.yaml#/components/schemas/Example' - type: object properties:...
https://antonz.org/go-json-v2/ We'll need to look at whether this can be supporting both in-place, or if this should be an opt-in (also, whether this should warn/fail if generated into a non-Go...
SSIA I do not want to add this by default, not sure what consequences would be, but I want to be able to start playing around with it. I can...
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/getkin/kin-openapi](https://redirect.github.com/getkin/kin-openapi) | `v0.128.0` -> `v0.131.0` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/)...
## Problem As we build new functionality into `oapi-codegen`, there are new features which should become the defaults, because they provide a much better experience. For instance, [using the new...
Likely as part of https://github.com/oapi-codegen/oapi-codegen/issues/2006
```yaml openapi: "3.0.0" info: version: 1.0.0 title: Server URLs can be optionally generated servers: - url: https://{username}.gigantic-server.com:{port}/{basePath} description: The production API server variables: # TODO this conflict will cause broken...