Jamie Tanna
Jamie Tanna
I.e.: > We have chosen to focus on [Echo](https://github.com/labstack/echo) as our default HTTP routing engine, due to its speed and simplicity for the generated stubs. [Chi](https://github.com/go-chi/chi), [Gin](https://github.com/gin-gonic/gin), [gorilla/mux](https://github.com/gorilla/mux), [Fiber](https://github.com/gofiber/fiber), and...
Similar to how Ogen does it, so we don't necessarily need middleware, and can instead rely upon it being handled in code we can see + reason about more easily
I.e. "does this struct have any values set, or is it the zero value"
Removed from https://github.com/deepmap/oapi-codegen/pull/1389 for time, was: ``` +++ internal/test/issues/issue-1378/bionicle.yaml @@ -0,0 +1,45 @@ +openapi: 3.0.1 + +info: + title: Test + description: Test + version: 1.0.0 + +paths: + /bionicle/{name}:...
As part of #1389 we added this - we should make sure it covers _all_ cases a `$ref` can be found
Super low priority but seeing: ```go // Code generated by github.com/deepmap/oapi-codegen/v2 version v2.0.0 DO NOT EDIT. ``` Whereas it'd be nice to remove the `/v2` as it's clear from the...
For instance, if there is the content-type `application/vnd.api+json`, we need to register a custom JSON decoder, whereas the content-type suffix `+json` denotes that it's a valid JSON type. This should...