Categorygithub.com/logx-go/logrus-adapter
module
0.0.14
Repository: https://github.com/logx-go/logrus-adapter.git
Documentation: pkg.go.dev

# README

LogX - Logrus Adapter

Adapter to wrap loggers from Logrus log package (https://github.com/sirupsen/logrus)

Install

go get -u github.com/logx-go/logrus-adapter

Usage

package main

import (
	"github.com/logx-go/logrus-adapter/pkg/logrusadapter"
	"github.com/sirupsen/logrus"
	"os"

	"github.com/logx-go/contract/pkg/logx"
)

func main() {
	lr := logrus.New()
	lr.Out = os.Stdout

	logger := logrusadapter.New(lr)

	logSomething(logger)
}

func logSomething(logger logx.Logger) {
	logger.Info("This is log message")
}

see examples/usage.go

Development

Requirement

Tests

go test ./... -race

Lint

golangci-lint run

License

MIT License (see LICENSE file)

# Packages

No description provided by the author
No description provided by the author