# README
go-logger
Fast, lightweight, customizable and structured logger for Go.
Install
go get github.com/savsgio/go-logger/v3
Supported Go versions:
- 1.20.x
- 1.19.x
- 1.18.x
- 1.17.x
- 1.16.x
- 1.15.x
- 1.14.x
- 1.13.x
Levels:
Level | Code (constant) | Value (str) |
---|---|---|
logger.PRINT | ||
Trace | logger.TRACE | trace / TRACE |
Fatal | logger.FATAL | fatal / FATAL |
Error | logger.ERROR | error / ERROR |
Warning | logger.WARNING | warning / WARNING |
Info | logger.INFO | info / INFO |
Debug | logger.DEBUG | debug / DEBUG |
NOTE: The default level of standard logger is INFO.
Encoders:
- Text
- JSON
- Custom (your own encoder).
NOTE: The default encoder of standard logger is text.
Contributing
Feel free to contribute it or fork me... :wink:
# Packages
No description provided by the author