huma
huma copied to clipboard
Huma REST/HTTP API Framework for Golang with OpenAPI 3.1
Hey, I tried to improve the mechanism for adding a base path. If this draft is fine for humachi and humago I would add it for another routers Based on...
If i understand correctly `fiberCtx.SetReadDeadline` actually doesn't work and probably will not. Also if at same time we will add ability to get client IP address from `huma.Context` it will...
Is it possible to configure removing this from response? `"$schema":"http://localhost:8000/api/v1/schemas/SomeSchema.json"`
The operation provide a hidden field that users can set to hide the endpoint from API documentation. However the is an broken feature, the corresponding schema will still display in...
I am migrating my existing services to huma. Part of the job is to move openapi API doc along with the code so we don't need to maintain code and...
## Summary My goal is to version an API by setting a mandatory `API-Version` HTTP header which is required for each path the API offers. In order to do that,...
Hi there! I want to ask about validating primitive types nested in an array. For example, I've got the following input: ```go type Input struct { Body struct { ID...
Hi, Just looking to add SSE to an existing project that uses the gin router. I'm using the [example here](https://github.com/danielgtaylor/huma/blob/main/examples/sse/main.go) but when I swap the router for Gin, I'm getting...
The idea is: when adding a new API it is very easy to forget to enable the security (as it is currently per API config). Would it be a good...
Hi! Thanks for the great library, I believe it's the best approach to documenting API in Go ecosystem so far. Although, I found a batch of issues created by different...