A collection of adapters for logrus pkg.
go get -u github.com/danielgatis/go-logrus-adapters
And then import the package in your code:
import "github.com/danielgatis/go-logrus-adapters"
package main
import (
"net/http"
adapters "github.com/danielgatis/go-logrus-adapters"
"github.com/labstack/echo/v4"
"github.com/sirupsen/logrus"
)
func main() {
e := echo.New()
e.Logger = adapters.NewEchoLogAdapter(logrus.StandardLogger())
e.GET("/", func(c echo.Context) error {
return c.String(http.StatusOK, "Hello, World!\n")
})
e.Logger.Fatal(e.Start(":1323"))
}
Copyright (c) 2021-present Daniel Gatis
Licensed under MIT License
Liked some of my work? Buy me a coffee (or more likely a beer)