Clear removes all values stored for a given request. This is usually called by a handler wrapper to clean up request variables at the end of a request lifetime. See ClearHandler().
(r *http.Request)
| 89 | // This is usually called by a handler wrapper to clean up request |
| 90 | // variables at the end of a request lifetime. See ClearHandler(). |
| 91 | func Clear(r *http.Request) { |
| 92 | mutex.Lock() |
| 93 | clear(r) |
| 94 | mutex.Unlock() |
| 95 | } |
| 96 | |
| 97 | // clear is Clear without the lock. |
| 98 | func clear(r *http.Request) { |