-
Notifications
You must be signed in to change notification settings - Fork 3
Which Go Web Framework in 2024? #5
Copy link
Copy link
Open
Labels
documentationImprovements or additions to documentationImprovements or additions to documentationenhancementNew feature or enhancement of existing functionalityNew feature or enhancement of existing functionalitygood first issueGood for newcomersGood for newcomershelp wantedIf you can help make progress with this issue, please comment!If you can help make progress with this issue, please comment!
Metadata
Metadata
Assignees
Labels
documentationImprovements or additions to documentationImprovements or additions to documentationenhancementNew feature or enhancement of existing functionalityNew feature or enhancement of existing functionalitygood first issueGood for newcomersGood for newcomershelp wantedIf you can help make progress with this issue, please comment!If you can help make progress with this issue, please comment!
Need to do a quick recon of
GoWeb frameworksto decide which one we can/should use for a mini project that might turn into a larger one ...
Specifically need:
Phoenixor lightweight but easy to extend likenext.jshtmx.authbuilt-in or a simple to add likemix phx.gen.author via plugin.phoenix mix.gen.htmlReading: https://www.reddit.com/r/golang/comments/11044h8/best_web_sever_framework/
it appears as though our initial list for research is:
gin: https://gin-gonic.com/docs -> https://github.com/gin-gonic/ginDefinitely the most mature and popular.
echo: https://echo.labstack.com -> https://github.com/labstack/echoThe "contender".
go-chi: https://github.com/go-chi/chiLooks very lightweight (basic?) to me. That's good for perf but not sure about maintainability in a larger team ... 💭
Note: we need to do this research as a "break" from our other more pressing work.