Skip to content

feat(openapi): golang openapi client#71

Open
zdunecki wants to merge 1 commit into
spiceai:trunkfrom
zdunecki:feat/openapi
Open

feat(openapi): golang openapi client#71
zdunecki wants to merge 1 commit into
spiceai:trunkfrom
zdunecki:feat/openapi

Conversation

@zdunecki
Copy link
Copy Markdown

🗣 Description

To make better adoption for Spice.ai it might be useful to have auto-generated types from OpenAPI Spec in Go.
This PR adds models from OpenAPI spec in auto-generated form.

🔨 Related Issues

🤔 Concerns

  • Using --skip-validate-spec due to spec validation errors (see TODO.md for details)
  • OpenAPI 3.1 support is limited across Go generators. Using openapi-generator-cli is the most compatible option right now (see TODO.md for details)
  • Only models are generated right now, not the full HTTP client

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.

1 participant