Our great sponsors
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
quicktemplate
Fast, powerful, yet easy to use template engine for Go. Optimized for speed, zero memory allocations in hot paths. Up to 20x faster than html/template
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
tmpl
`tmpl` is a wrapper around Go's html/template package that offers two-way static typing, template nesting and convenient workflow tooling for web developers. (by tylermmorton)
If you like your templates to be typed, maybe you can check out https://github.com/a-h/templ
https://pkg.go.dev/html/template on the backend and https://htmx.org/ on the frontend is the productivity dream.
If the question is about templating libraries, then I've seen people use other libraries than the html/template, like https://github.com/hoisie/mustache or https://github.com/valyala/quicktemplate
If the question is about templating libraries, then I've seen people use other libraries than the html/template, like https://github.com/hoisie/mustache or https://github.com/valyala/quicktemplate
I use https://github.com/kokizzu/gotro/tree/master/Z combined with https://github.com/kokizzu/svelte-mpa
I use https://github.com/kokizzu/gotro/tree/master/Z combined with https://github.com/kokizzu/svelte-mpa
I've used https://github.com/flosch/pongo2 since it feels more dev friendly (like almost every other framework I've used). Check out https://github.com/avelino/awesome-go#template-engines for some others.
I'm exploring what a framework might look like with this setup here: https://github.com/tylermmorton/torque