https://github.com/gilwo/elogging
enhanced go logging wrapping library with scope and levels support
https://github.com/gilwo/elogging
golang logging loglevels scope
Last synced: 28 days ago
JSON representation
enhanced go logging wrapping library with scope and levels support
- Host: GitHub
- URL: https://github.com/gilwo/elogging
- Owner: gilwo
- License: mit
- Created: 2022-06-29T11:44:33.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2023-03-17T20:05:05.000Z (almost 3 years ago)
- Last Synced: 2024-06-20T05:11:25.327Z (over 1 year ago)
- Topics: golang, logging, loglevels, scope
- Language: Go
- Homepage:
- Size: 26.4 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# elogging - an enhanced logging package based on golang log package
## included features
* scoped logging - unique log object per scope - (scope is not unique)
* leveled logging - diffrentiate between logging messages based on logic
* simple text level - `error`, `warn`, `info`, `verbose`, `trace` and `disabled`
- set explictly
- cycle the levels
- use simple text or use defines from the library
* simple on/off for all log objects
* all log objects accessible from the library
* control output for each log object
* change default setting for log creation
* globally set log level