31 lines
730 B
Markdown
31 lines
730 B
Markdown
# zerolog-sentry
|
|
[](https://github.com/archdx/zerolog-sentry/actions)
|
|
[](https://codecov.io/gh/archdx/zerolog-sentry)
|
|
|
|
### Example
|
|
```go
|
|
import (
|
|
"errors"
|
|
"io"
|
|
stdlog "log"
|
|
"os"
|
|
|
|
"github.com/archdx/zerolog-sentry"
|
|
"github.com/rs/zerolog"
|
|
)
|
|
|
|
func main() {
|
|
w, err := zlogsentry.New("http://e35657dcf4fb4d7c98a1c0b8a9125088@localhost:9000/2")
|
|
if err != nil {
|
|
stdlog.Fatal(err)
|
|
}
|
|
|
|
defer w.Close()
|
|
|
|
logger := zerolog.New(io.MultiWriter(w, os.Stdout)).With().Timestamp().Logger()
|
|
|
|
logger.Error().Err(errors.New("dial timeout")).Msg("test message")
|
|
}
|
|
|
|
```
|