enhance(log):改进对于空白指针类型的日志输出。
This commit is contained in:
parent
7476278c52
commit
cadb2db8c7
|
@ -139,7 +139,7 @@ func DecimalField(key string, val decimal.Decimal) zap.Field {
|
|||
|
||||
func DecimalFieldp(key string, val *decimal.Decimal) zap.Field {
|
||||
if val == nil {
|
||||
return zap.String(key, "null")
|
||||
return zap.Stringp(key, nil)
|
||||
}
|
||||
return DecimalField(key, *val)
|
||||
}
|
||||
|
@ -148,17 +148,17 @@ func NullDecimalField(key string, val decimal.NullDecimal) zap.Field {
|
|||
if val.Valid {
|
||||
return DecimalField(key, val.Decimal)
|
||||
}
|
||||
return zap.String(key, "null")
|
||||
return zap.Stringp(key, nil)
|
||||
}
|
||||
|
||||
func NullDecimalFieldp(key string, val *decimal.NullDecimal) zap.Field {
|
||||
if val == nil {
|
||||
return zap.String(key, "null")
|
||||
return zap.Stringp(key, nil)
|
||||
}
|
||||
if val.Valid {
|
||||
return DecimalField(key, val.Decimal)
|
||||
}
|
||||
return zap.String(key, "null")
|
||||
return zap.Stringp(key, nil)
|
||||
}
|
||||
|
||||
func DateField(key string, val types.Date) zap.Field {
|
||||
|
@ -167,7 +167,7 @@ func DateField(key string, val types.Date) zap.Field {
|
|||
|
||||
func DateFieldp(key string, val *types.Date) zap.Field {
|
||||
if val == nil {
|
||||
return zap.String(key, "null")
|
||||
return zap.Stringp(key, nil)
|
||||
}
|
||||
return DateField(key, *val)
|
||||
}
|
||||
|
@ -178,7 +178,7 @@ func DateTimeField(key string, val types.DateTime) zap.Field {
|
|||
|
||||
func DateTimeFieldp(key string, val *types.DateTime) zap.Field {
|
||||
if val == nil {
|
||||
return zap.String(key, "null")
|
||||
return zap.Stringp(key, nil)
|
||||
}
|
||||
return DateTimeField(key, *val)
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue
Block a user