OpenAPITools / OpenAPITools/openapi-generator
[REQ] Add support for golang std net/http mux
Nobody has claimed this yet.
- Dominant language
- Java
- Stars
- 26.8k
- Forks
- 7.7k
- PR merge metrics
- PR metrics pending
Description
Is your feature request related to a problem? Please describe.
There is no problem that I know of. The router is relying on gorilla mux or chi. As of 1.22 this can be done with the go standard library net/http.
Describe the solution you'd like
This should not be too much of a lift from what is currently there except that the go.mod would need to default to 1.22.
Describe alternatives you've considered
N/A
Additional context
Enhanced routing patterns¶
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by locating the existing gorilla mux and chi support in the generator, along with the go.mod configuration. Compare the current routing implementations with Go 1.22 net/http enhanced routing patterns; done means generated support for the standard-library mux and a default Go 1.22 module version.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- go
- Domain
- api, backend
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100