I'm interested in streaming results from a *database/sql* query to a
template rendered with *html/template*. More specifically, for performance
reasons, I'm interested in streaming an array of results from the database
straight to text/template without allocating a slice beforehand. My idea is
that the query rows will be rendered and sent over the network as they are
retrieved, rather than retrieving the full result set from the database and
then starting the render, e.g. where the template calls Rows.Next(). Has
anyone managed to hook up the *database/sql* Rows.Next() API to the
*html/template* templating language? I can't figure out if it's possible to
emulate a while loop in the templating language since {{range}} only works
on slices.
--
You received this message because you are subscribed to the Google Groups
"golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.