Directories ¶
Path | Synopsis |
---|---|
Package manners provides a wrapper for a standard net/http server that ensures all active HTTP client have completed their current request before the server shuts down.
|
Package manners provides a wrapper for a standard net/http server that ensures all active HTTP client have completed their current request before the server shuts down. |
package multibuf implements buffer optimized for streaming large chunks of data, multiple reads and optional partial buffering to disk.
|
package multibuf implements buffer optimized for streaming large chunks of data, multiple reads and optional partial buffering to disk. |
oxy
|
|
cbreaker
Circuit breakers start in the Standby state first, observing responses and watching location metrics.
|
Circuit breakers start in the Standby state first, observing responses and watching location metrics. |
connlimit
package connlimit provides control over simultaneous connections coming from the same source
|
package connlimit provides control over simultaneous connections coming from the same source |
ratelimit
Tokenbucket based request rate limiter
|
Tokenbucket based request rate limiter |
stream
package stream provides http.Handler middleware that solves several problems when dealing with http requests: Reads the entire request and response into buffer, optionally buffering it to disk for large requests.
|
package stream provides http.Handler middleware that solves several problems when dealing with http requests: Reads the entire request and response into buffer, optionally buffering it to disk for large requests. |
trace
Package trace implement structured logging of requests
|
Package trace implement structured logging of requests |
package route provides http package-compatible routing library.
|
package route provides http package-compatible routing library. |
Click to show internal directories.
Click to hide internal directories.