From bob, 12 Years ago, written in Plain Text.
Embed
  1. func viewHandler(w http.ResponseWriter, r *http.Request) {
  2.     title := r.URL.Path[lenPath:]
  3.     p, _ := loadPage(title)
  4.     renderTemplate(w, "view", p)
  5. }
  6.  
  7. func editHandler(w http.ResponseWriter, r *http.Request) {
  8.     title := r.URL.Path[lenPath:]
  9.     p, err := loadPage(title)
  10.     if err != nil {
  11.         p = &Page{Title: title}
  12.     }
  13.     renderTemplate(w, "edit", p)
  14. }
  15.  
  16. func renderTemplate(w http.ResponseWriter, tmpl string, p *Page) {
  17.     t, _ := template.ParseFiles(tmpl + ".html")
  18.     t.Execute(w, p)
  19. }
  20.  
  21. The handlers are now shorter and simpler.

Replies to burp rss

Title Name Language When
Re: burp bob2 text 12 Years ago.