Skip to content

For more robust code with aids for logging and runtime measurements

License

Notifications You must be signed in to change notification settings

tideland/go-trace

Repository files navigation

Tideland Go Trace

GitHub release GitHub license Go Module GoDoc Workflow Go Report Card

Description

Tideland Go Trace helps running applications and servers.

  • failure is a more powerful error management than the standard package
  • location allows to retrieve current file and line, helpful for errors and logging
  • logging is a more controllable logging with an exchangeable backend, e.g. syslog
  • monitor allows to measure runtimes and monitor variables
  • stopwatch allows to measure runtimes for different namespaces and metering points

I hope you like it. ;)

Contributors

License

Tideland Go Trace is distributed under the terms of the BSD 3-Clause license.