Directories ¶
Path | Synopsis |
---|---|
go-etcd
|
|
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. |
This package contains the reverse proxy that implements http.HandlerFunc
|
This package contains the reverse proxy that implements http.HandlerFunc |
endpoint
Endpoints - final destination of the http request
|
Endpoints - final destination of the http request |
errors
Utility functions for producing errorneous http responses
|
Utility functions for producing errorneous http responses |
failover
Package failover contains predicates that define when request should be retried.
|
Package failover contains predicates that define when request should be retried. |
headers
Constants with common HTTP headers
|
Constants with common HTTP headers |
limit
Interfaces for request limiting
|
Interfaces for request limiting |
limit/connlimit
Simultaneous connection limiter
|
Simultaneous connection limiter |
limit/tokenbucket
Tokenbucket based request rate limiter
|
Tokenbucket based request rate limiter |
loadbalance
Load balancers control how requests are distributed among multiple endpoints.
|
Load balancers control how requests are distributed among multiple endpoints. |
loadbalance/roundrobin
Dynamic weighted round robin load balancer
|
Dynamic weighted round robin load balancer |
location
Interfaces for location - round trip the http request to backends
|
Interfaces for location - round trip the http request to backends |
location/httploc
HTTP location with load balancing and pluggable middlewares
|
HTTP location with load balancing and pluggable middlewares |
metrics
In memory request performance metrics
|
In memory request performance metrics |
middleware
Middlewares can modify or intercept requests and responses
|
Middlewares can modify or intercept requests and responses |
netutils
Network related utilities
|
Network related utilities |
request
Wrapper around http.Request with additional features
|
Wrapper around http.Request with additional features |
route
Route the request to a location
|
Route the request to a location |
route/exproute
Expression based request router, supports functions and combinations of functions in form <What to match><Matching verb> and || and && operators.
|
Expression based request router, supports functions and combinations of functions in form <What to match><Matching verb> and || and && operators. |
route/hostroute
Route the request by hostname
|
Route the request by hostname |
route/pathroute
Route the request by path
|
Route the request by path |
Click to show internal directories.
Click to hide internal directories.