type List struct { Success bool } func Home(w http.ResponseWriter, r *http.Request) error { if r.URL.Path != "/" { return PageError(w, r) } var user List user = List{ Success: true, } if r.Method == "GET" { return HomeTmpl.Execute(w, user) } } else if r.Method == "POST" { Newsletter(w, r) return HomeTmpl.Execute(w, user) } return nil }
{{if.Success}} <li> <h4><a href="/signout">Sign Out</a></h4> </li> {{else}} <li> <h4><a href="/login">Log In</a></h4> </li> {{end}}
var
This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)