diff --git a/logger/helper.go b/logger/helper.go index 90a9ea13..2c7be09c 100644 --- a/logger/helper.go +++ b/logger/helper.go @@ -59,3 +59,7 @@ func (h *Helper) Fatalf(template string, args ...interface{}) { func (h *Helper) WithError(err error) *Helper { return &Helper{h.Logger.Fields(map[string]interface{}{"error": err})} } + +func (h *Helper) WithFields(fields map[string]interface{}) *Helper { + return &Helper{h.Logger.Fields(fields)} +}