1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
package handlers import ( "net/http" "server/helper" "time" ) func Logout(writer http.ResponseWriter, request *http.Request) { if request.Method != "POST" { helper.WriteErrorJson("expected POST method", writer, http.StatusBadRequest) return } http.SetCookie(writer, &http.Cookie{ Name: "token", Expires: time.Time{}, // zero value for time Path: "/", }) }