Skip to content
New issue

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

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

Already on GitHub? # to your account

Gin compatibility #241

Closed
EwenQuim opened this issue Nov 29, 2024 · 4 comments
Closed

Gin compatibility #241

EwenQuim opened this issue Nov 29, 2024 · 4 comments
Assignees
Labels
feature-request New feature or request hard For experienced gophers

Comments

@EwenQuim
Copy link
Member

EwenQuim commented Nov 29, 2024

See #263 for more details & discussions

Is your feature request related to a problem? Please describe.

Gin is very popular and a lot of projects and companies are tied with Gin. Supporting Fuego controllers in Gin or Gin controllers in Fuego might be a good eventual transition for companies wanting to migrate to the new powerful Go1.22 router + Fuego OpenAPI capabilities

Describe the solution you'd like
I'm still thinking about what would it look like. Is there any Gin <-> net/http adaptor to begin with?

GIN SUPPORT IS DONE ✅

There is still some issues to do but the basics works.

Issue tracker

TODO

  • Route middlewares
@EwenQuim EwenQuim added the feature-request New feature or request label Nov 29, 2024
@EwenQuim EwenQuim added the hard For experienced gophers label Dec 12, 2024
@EwenQuim EwenQuim self-assigned this Dec 24, 2024
@dylanhitt
Copy link
Collaborator

@EwenQuim I believe we can close this as well.

@EwenQuim
Copy link
Member Author

EwenQuim commented Feb 5, 2025

We still have to support Gin middlewares. I don't know how we'll do that

@EwenQuim
Copy link
Member Author

EwenQuim commented Feb 5, 2025

I mean, we are supporting gin middlewares through gin.Engine.Use, but not the route handlers chain

@EwenQuim
Copy link
Member Author

EwenQuim commented Feb 5, 2025

we can write an other issue, this is symbolic to close this one ;) 🎉

@EwenQuim EwenQuim closed this as completed Feb 5, 2025
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
feature-request New feature or request hard For experienced gophers
Projects
None yet
Development

No branches or pull requests

2 participants