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

Go 1.22 Routing #57

Open
alexwennerberg opened this issue Feb 16, 2024 · 2 comments
Open

Go 1.22 Routing #57

alexwennerberg opened this issue Feb 16, 2024 · 2 comments

Comments

@alexwennerberg
Copy link
Contributor

Go 1.22 has some nice new enhancements to http routers https://tip.golang.org/blog/routing-enhancements

How would you feel about including these in the codebase? It would up the required go version to 1.22, which I know you had some reservations about

@cblgh
Copy link
Owner

cblgh commented Feb 21, 2024

unless i'm missing something, this seems like a nice to have - so let's keep the issue open as a reminder to update the codebase when cerca's minimum requirement is >=1.22+

@decentral1se
Copy link
Contributor

I'd actually wonder if it make sense to go backwards in terms of versions 🙃 I was recently working on a draft of a Go page on the PMC wiki (suggestions/edits welcome!) and it seems like targetting Go 1.14 might be the most future proof in terms of portability (because then Go itself can be compiled on all sorts of hardware via gccgo). I saw there is a new features list (very cool!) which doesn't specify "portability" as a goal. That's fine but I'm also interested to hear if that can come in scope and what people think of that.

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

3 participants