diff --git a/renderhtml.go b/renderhtml.go new file mode 100644 index 0000000..0501f93 --- /dev/null +++ b/renderhtml.go @@ -0,0 +1,44 @@ +package maymoon + +import ( + "io" +) + +func renderHTML(writer io.Writer, reader io.Reader) error { + + { + _, err := io.WriteString( + writer, + `` +"\n"+ + `` +"\n"+ + `` +"\n"+ + `` +"\n"+ + `` +"\n"+ + `
` +"\n", + ) + if nil != err { + return err + } + } + + { + _, err := io.Copy(writer, reader) + if nil != err { + return err + } + } + + { + _, err := io.WriteString( + writer, + `
` +"\n"+ + `` +"\n"+ + `` +"\n", + ) + if nil != err { + return err + } + } + + return nil +}