func signInHandler(w http.ResponseWriter, r *http.Request) { var userStore models.UserStore userStore = models.NewUserGobStore("users/") email := r.FormValue("email") password := r.FormValue("password") user, err := userStore.FindUser(email) if err != nil { fmt.Fprintf(w, "Sorry, couldn't find a user with that email address.\n") return } err = user.HasPassword(password) if err != nil { fmt.Fprintf(w, "Looks like you have the wrong password!\n") return } fmt.Fprintf(w, "Looks like you have the matching password!\n") }