WebTemplateStudio icon indicating copy to clipboard operation
WebTemplateStudio copied to clipboard

Golang backend support

Open o0beaner opened this issue 5 years ago • 4 comments

Would love to see support for Go on the backend for scalable applications.

o0beaner avatar Aug 22 '19 03:08 o0beaner

Thanks for the suggestion @o0beaner Golang is a great candidate for a backend framework

streetcoder123 avatar Aug 22 '19 18:08 streetcoder123

Would love to send a PR for this, Go has some great web frameworks such as Ravel or use standard go package net/http. Let me know your preference.

vsaroopchand avatar Aug 23 '19 15:08 vsaroopchand

Hi @vsaroopchand, thank you so much for your passion and willingness to contribute :)

All our feature implementations are data-informed. For the frameworks, it would be great if you could help us do some comparative research on popular frameworks about Go, also please feel free to look at the contribution guidelines.

Tanya0609 avatar Aug 23 '19 19:08 Tanya0609

They all have pros/cons which is widely discussed online. Going by the JS default, GO's standard lib is probably good enough. Here is a rundown of some of the popular options.

Net/http (standard lib) - good enough for simple sites see doc

Mux see repo

Ravel see repo

Gin see repo

Chi see repo

vsaroopchand avatar Aug 26 '19 17:08 vsaroopchand