In this code, I made a function called logout in which I wrote struct to check if the Logout variable is called then it should return true. I called this function in logout.html to check the if statement.
What I want to do is that if I am not logged in then it should give me the message that Please login first and if I am logged in then after clicking on logout button it should give me the else statement message.
But when visit the localhost:4000/logout even if I am logged in or not, it gives me the same message of if-statment every time.
handler.go
func logout(w http.ResponseWriter, r *http.Request) {
d := struct{ Logout bool }{Logout: true}
logoutTmpl.Execute(w, d)
}
logout.html
<h1>Please login first</h1>
<h1>You been successfully logout</h1>
Aucun commentaire:
Enregistrer un commentaire