all repos — gomponents @ d78ed7efc7925a7a49cbf939fd45b1b2680a37f4

HTML components in pure Go

Add a Write function (#11)

Markus Wüstenberg
commit

d78ed7efc7925a7a49cbf939fd45b1b2680a37f4

parent

8de5a685efbc6f13e606dcd70d15b757e3f9ad9a

1 file changed, 7 insertions(+), 0 deletions(-)

changed files
M gomponents.gogomponents.go
@@ -10,6 +10,7 @@
import ( "fmt" "html/template" + "io" "strings" )
@@ -114,3 +115,9 @@ return func() string {
return t } } + +// Write to the given io.Writer, returning any error. +func Write(w io.Writer, n Node) error { + _, err := w.Write([]byte(n.Render())) + return err +}