├── LICENSE ├── README.md ├── accept ├── accept.go └── accept_test.go ├── atomic ├── doc.go └── int.go ├── breaker ├── breaker.go ├── breaker_test.go ├── doc.go ├── handler.go ├── handler_test.go ├── metrics.go ├── metrics_test.go ├── simulation_test.go ├── transport.go └── transport_test.go ├── cors ├── cors.go └── cors_test.go ├── doc.go ├── encoding ├── gzip.go └── gzip_test.go ├── proxy ├── proxy.go └── proxy_test.go ├── redirect ├── https.go └── https_test.go ├── report ├── event.go ├── json.go └── json_test.go ├── retry ├── delay.go ├── delay_test.go ├── retry.go ├── retry_test.go ├── strategy.go └── strategy_test.go ├── rewrite ├── method.go └── method_test.go └── statsd ├── codes.go ├── doc.go ├── durations.go ├── example_test.go └── instrumentation_test.go /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/streadway/handy/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/streadway/handy/HEAD/README.md -------------------------------------------------------------------------------- /accept/accept.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/streadway/handy/HEAD/accept/accept.go -------------------------------------------------------------------------------- /accept/accept_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/streadway/handy/HEAD/accept/accept_test.go -------------------------------------------------------------------------------- /atomic/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/streadway/handy/HEAD/atomic/doc.go -------------------------------------------------------------------------------- /atomic/int.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/streadway/handy/HEAD/atomic/int.go -------------------------------------------------------------------------------- /breaker/breaker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/streadway/handy/HEAD/breaker/breaker.go -------------------------------------------------------------------------------- /breaker/breaker_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/streadway/handy/HEAD/breaker/breaker_test.go -------------------------------------------------------------------------------- /breaker/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/streadway/handy/HEAD/breaker/doc.go -------------------------------------------------------------------------------- /breaker/handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/streadway/handy/HEAD/breaker/handler.go -------------------------------------------------------------------------------- /breaker/handler_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/streadway/handy/HEAD/breaker/handler_test.go -------------------------------------------------------------------------------- /breaker/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/streadway/handy/HEAD/breaker/metrics.go -------------------------------------------------------------------------------- /breaker/metrics_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/streadway/handy/HEAD/breaker/metrics_test.go -------------------------------------------------------------------------------- /breaker/simulation_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/streadway/handy/HEAD/breaker/simulation_test.go -------------------------------------------------------------------------------- /breaker/transport.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/streadway/handy/HEAD/breaker/transport.go -------------------------------------------------------------------------------- /breaker/transport_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/streadway/handy/HEAD/breaker/transport_test.go -------------------------------------------------------------------------------- /cors/cors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/streadway/handy/HEAD/cors/cors.go -------------------------------------------------------------------------------- /cors/cors_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/streadway/handy/HEAD/cors/cors_test.go -------------------------------------------------------------------------------- /doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/streadway/handy/HEAD/doc.go -------------------------------------------------------------------------------- /encoding/gzip.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/streadway/handy/HEAD/encoding/gzip.go -------------------------------------------------------------------------------- /encoding/gzip_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/streadway/handy/HEAD/encoding/gzip_test.go -------------------------------------------------------------------------------- /proxy/proxy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/streadway/handy/HEAD/proxy/proxy.go -------------------------------------------------------------------------------- /proxy/proxy_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/streadway/handy/HEAD/proxy/proxy_test.go -------------------------------------------------------------------------------- /redirect/https.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/streadway/handy/HEAD/redirect/https.go -------------------------------------------------------------------------------- /redirect/https_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/streadway/handy/HEAD/redirect/https_test.go -------------------------------------------------------------------------------- /report/event.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/streadway/handy/HEAD/report/event.go -------------------------------------------------------------------------------- /report/json.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/streadway/handy/HEAD/report/json.go -------------------------------------------------------------------------------- /report/json_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/streadway/handy/HEAD/report/json_test.go -------------------------------------------------------------------------------- /retry/delay.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/streadway/handy/HEAD/retry/delay.go -------------------------------------------------------------------------------- /retry/delay_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/streadway/handy/HEAD/retry/delay_test.go -------------------------------------------------------------------------------- /retry/retry.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/streadway/handy/HEAD/retry/retry.go -------------------------------------------------------------------------------- /retry/retry_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/streadway/handy/HEAD/retry/retry_test.go -------------------------------------------------------------------------------- /retry/strategy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/streadway/handy/HEAD/retry/strategy.go -------------------------------------------------------------------------------- /retry/strategy_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/streadway/handy/HEAD/retry/strategy_test.go -------------------------------------------------------------------------------- /rewrite/method.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/streadway/handy/HEAD/rewrite/method.go -------------------------------------------------------------------------------- /rewrite/method_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/streadway/handy/HEAD/rewrite/method_test.go -------------------------------------------------------------------------------- /statsd/codes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/streadway/handy/HEAD/statsd/codes.go -------------------------------------------------------------------------------- /statsd/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/streadway/handy/HEAD/statsd/doc.go -------------------------------------------------------------------------------- /statsd/durations.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/streadway/handy/HEAD/statsd/durations.go -------------------------------------------------------------------------------- /statsd/example_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/streadway/handy/HEAD/statsd/example_test.go -------------------------------------------------------------------------------- /statsd/instrumentation_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/streadway/handy/HEAD/statsd/instrumentation_test.go --------------------------------------------------------------------------------