📝 Golang HTTP Service Handlers and Helpers
Go Makefile
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
handlers
log
metrics
nettest
pagination
validate
.gitignore
.travis.yml
LICENSE
Makefile
README.md
doc.go
docker-compose.yml
glide.yaml

README.md

Golang Service Helpers

Build Status Go Report Card GoDoc

  • Log Structured logging
  • Handlers http request middleware to add logging (auth, healthd, log context, statsd, structured logs)
  • Metrics send monitoring metrics to collectors (currently: stats)
  • NetTest helpers for use when testing networks
  • Validation to ensure the user input is correct

Godoc Documentation

Development

The development for this repository is done using docker.

Testing

To run tests, run this on your host machine:

$ make install
$ make test

License

  • General code: MIT License
  • some code: Copyright (c) 2013 The Gorilla Handlers Authors. All rights reserved.