gol4ng/httpware

View on GitHub
Branch: master(View all)
NameLines of codeMaintainabilityTest coverage
.codeclimate.json
.gitattributes
.gitignore
.travis.yml
LICENSE
README.md
auth/authenticator.go11
A
0 mins
auth/context.go22
A
0 mins
auth/credential.go4
A
0 mins
auth/http.go34
A
0 mins
correlation_id/config.go35
A
0 mins
correlation_id/generator.go44
A
0 mins
correlation_id/rand.go29
A
0 mins
go.mod
go.sum
interceptor/copy_read_closer.go54
A
0 mins
logo.png
metrics/config.go48
A
0 mins
metrics/prometheus/config.go31
A
0 mins
metrics/prometheus/recorder.go57
A
0 mins
metrics/recorder.go10
A
0 mins
middleware.go52
A
0 mins
middleware/auth.go96
A
0 mins
middleware/correlation_id.go22
A
0 mins
middleware/enable.go10
A
0 mins
middleware/interceptor.go48
A
0 mins
middleware/metrics.go35
A
0 mins
middleware/rate_limit.go47
A
0 mins
middleware/request_listener.go15
A
0 mins
middleware/response_writer_interceptor.go36
A
0 mins
middleware/skip.go17
A
0 mins
mocks/Authenticator.go27
A
0 mins
mocks/RateLimiter.go22
A
0 mins
mocks/Recorder.go16
A
0 mins
mocks/RoundTripper.go24
A
0 mins
rate_limit/errors.go4
A
0 mins
rate_limit/rate_limiter.go9
A
0 mins
rate_limit/token_bucket.go56
A
0 mins
request_listener/curl.go55
A
0 mins
skip/condition.go5
A
0 mins
tripperware.go95
A
0 mins
tripperware/auth.go40
A
0 mins
tripperware/correlation_id.go28
A
0 mins
tripperware/enable.go10
A
0 mins
tripperware/interceptor.go47
A
0 mins
tripperware/metrics.go41
A
0 mins
tripperware/rate_limit.go48
A
0 mins
tripperware/request_listener.go15
A
0 mins
tripperware/skip.go16
A
0 mins