Documentation ¶
Index ¶
Examples ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func New ¶
New create new logrus handler. Deprecated: delete after 0.7.0
Example (LogrusHandler) ¶
package main import ( "context" "io" "os" slogrus "github.com/sirupsen/logrus" "gitoa.ru/go-4devs/log/field" "gitoa.ru/go-4devs/log/handler/logrus" ) func main() { ctx := context.Background() lgrs := slogrus.New() lgrs.SetOutput(os.Stdout) lgrs.SetFormatter(&slogrus.TextFormatter{ DisableTimestamp: true, }) log := logrus.New(lgrs) log.Err(ctx, "log logrus") log.ErrKV(ctx, "log logrus kv", field.Int("int", 42)) log.ErrKVs(ctx, "log logrus kv sugar", "err", io.EOF) }
Output: level=error msg="log logrus" level=error msg="log logrus kv" int=42 level=error msg="log logrus kv sugar" err=EOF
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.