Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

docs: add github.com/a-h/rest to projects list #942

Merged
merged 1 commit into from
Apr 16, 2024

Conversation

a-h
Copy link
Contributor

@a-h a-h commented Apr 16, 2024

https://github.com/a-h/rest uses kin-openapi to generate OpenAPI 3.0 specs from Go code.

It can also host the Swagger-UI endpoint for the generated OpenAPI spec.

You provide the API routes, and define the types used for requests and responses, and github.com/a-h/rest will generate the OpenAPI 3.0 spec for you.

You can further customise the generated OpenAPI spec by providing additional information, such as descriptions and examples by adding an ApplyCustomSchema method to your types, or by customising the generated OpenAPI spec object directly.

@fenollp fenollp merged commit f66e2a1 into getkin:master Apr 16, 2024
7 checks passed
@a-h a-h deleted the add_a_h_rest_to_projects_list branch April 16, 2024 20:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants