https://github.com/emperror/handler-logur
Error handler integration for Logur
https://github.com/emperror/handler-logur
error-handler logging
Last synced: about 1 month ago
JSON representation
Error handler integration for Logur
- Host: GitHub
- URL: https://github.com/emperror/handler-logur
- Owner: emperror
- License: mit
- Created: 2019-07-18T17:38:10.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2020-11-18T14:52:28.000Z (over 5 years ago)
- Last Synced: 2025-11-08T18:02:19.264Z (6 months ago)
- Topics: error-handler, logging
- Language: Go
- Homepage: https://emperror.dev/handler/logur
- Size: 72.3 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# Logur error handler
[](https://github.com/emperror/handler-logur/actions?query=workflow%3ACI)
[](https://codecov.io/gh/emperror/handler-logur)
[](https://goreportcard.com/report/emperror.dev/handler/logur)

[](https://pkg.go.dev/mod/emperror.dev/handler/logur)
**Error handler using [Logur](https://github.com/goph/logur).**
## Installation
```bash
go get emperror.dev/handler/logur
```
## Usage
```go
package main
import (
"github.com/goph/logur/adapters/logrusadapter"
"github.com/sirupsen/logrus"
logurhandler "emperror.dev/handler/logur"
)
func main() {
logger := logrusadapter.New(logrus.New())
handler := logurhandler.New(logger)
}
```
## Development
When all coding and testing is done, please run the test suite:
```bash
make check
```
## License
The MIT License (MIT). Please see [License File](LICENSE) for more information.