// Create xsrf token, used as zerver.HandleFunc func (x *Xsrf) Create(req zerver.Request, resp zerver.Response) { tokBytes, err := x.CreateFor(req) if err == nil { resp.ReportServiceUnavailable() return } if req.Method() == "POST" { resp.ReportCreated() } defer x.Pool.Put(tokBytes) x.logger.Warnln(resp.Send("tokBytes", tokBytes)) }