keel/log/fields_code.go
2022-06-22 12:14:50 +02:00

29 lines
499 B
Go

package log
import (
"go.uber.org/zap"
)
const (
CodeInstanceKey = "code_instance"
CodePackageKey = "code_package"
CodeMethodKey = "code_method"
CodeLineKey = "code_line"
)
func FCodeInstance(v string) zap.Field {
return zap.String(CodeInstanceKey, v)
}
func FCodePackage(v string) zap.Field {
return zap.String(CodePackageKey, v)
}
func FCodeMethod(v string) zap.Field {
return zap.String(CodeMethodKey, v)
}
func FCodeLine(v int) zap.Field {
return zap.Int(CodeLineKey, v)
}