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

Replace gorilla/mux with Gin #86

Open
magnusbaeck opened this issue Nov 1, 2023 · 0 comments
Open

Replace gorilla/mux with Gin #86

magnusbaeck opened this issue Nov 1, 2023 · 0 comments

Comments

@magnusbaeck
Copy link
Member

Description

The github.com/gorilla/mux package seems to be a less than ideal choice these days. It lacked maintainers for a while but apparently has a team of maintainers since July 2023, but there still haven't been a release since 2020. I think we should replace it with the more actively developed Gin.

Motivation

There appears to be more active work going on in Gin. Having used both I haven't seen any particular drawbacks with Gin and it supports OpenTelemetry tracing out of the box. Even if gorilla/mux picks up the pace again I don't see any particular reasons for sticking to it.

Exemplification

N/A

Benefits

We'll use a more obviously maintained package.

Possible Drawbacks

Probably nothing except the migration cost.

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

No branches or pull requests

1 participant