15 lines
218 B
Go
15 lines
218 B
Go
package mzap
|
|
|
|
import (
|
|
"reflect"
|
|
|
|
"go.uber.org/zap"
|
|
)
|
|
|
|
func ErrorType(err error) zap.Field {
|
|
if err == nil {
|
|
return zap.String("error_type", "")
|
|
}
|
|
return zap.String("error_type", reflect.TypeOf(err).String())
|
|
}
|