post.xgo 314 B

1234567891011121314151617181920212223242526
  1. fmt := import("fmt")
  2. paths := import("paths")
  3. htmExt := func(c){
  4. if c.is_compo {
  5. return
  6. }
  7. if c.not_main {
  8. } else {
  9. c.pp.print("</main>")
  10. }
  11. c.pp.print(`</body></html>`)
  12. }
  13. exts := {
  14. ".htm": htmExt,
  15. ".html": htmExt
  16. }
  17. export func(c){
  18. ext := c.fext
  19. cl := exts[ext]
  20. if !is_undefined(cl) {
  21. cl(c)
  22. }
  23. }