initial commits
parent
7a54232d0d
commit
95a5ab657b
|
@ -0,0 +1,44 @@
|
|||
package maymoon
|
||||
|
||||
import (
|
||||
"io"
|
||||
)
|
||||
|
||||
func renderHTML(writer io.Writer, reader io.Reader) error {
|
||||
|
||||
{
|
||||
_, err := io.WriteString(
|
||||
writer,
|
||||
`<html>` +"\n"+
|
||||
`<head>` +"\n"+
|
||||
`<meta charset="utf-8" />` +"\n"+
|
||||
`</head>` +"\n"+
|
||||
`<body>` +"\n"+
|
||||
`<main>` +"\n",
|
||||
)
|
||||
if nil != err {
|
||||
return err
|
||||
}
|
||||
}
|
||||
|
||||
{
|
||||
_, err := io.Copy(writer, reader)
|
||||
if nil != err {
|
||||
return err
|
||||
}
|
||||
}
|
||||
|
||||
{
|
||||
_, err := io.WriteString(
|
||||
writer,
|
||||
`</main>` +"\n"+
|
||||
`</body>` +"\n"+
|
||||
`</html>` +"\n",
|
||||
)
|
||||
if nil != err {
|
||||
return err
|
||||
}
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
Loading…
Reference in New Issue