89 lines
4.7 KiB
Go
89 lines
4.7 KiB
Go
package logx
|
|
|
|
import (
|
|
"time"
|
|
|
|
"go.uber.org/zap"
|
|
)
|
|
|
|
type Field = zap.Field
|
|
|
|
func String(key, val string) zap.Field { return zap.String(key, val) }
|
|
func Stringp(key string, val *string) zap.Field { return zap.Stringp(key, val) }
|
|
func Strings(key string, val []string) zap.Field { return zap.Strings(key, val) }
|
|
|
|
func Bool(key string, val bool) zap.Field { return zap.Bool(key, val) }
|
|
func Boolp(key string, val *bool) zap.Field { return zap.Boolp(key, val) }
|
|
func Bools(key string, val []bool) zap.Field { return zap.Bools(key, val) }
|
|
|
|
func Int(key string, val int) zap.Field { return zap.Int(key, val) }
|
|
func Intp(key string, val *int) zap.Field { return zap.Intp(key, val) }
|
|
func Ints(key string, val []int) zap.Field { return zap.Ints(key, val) }
|
|
|
|
func Int64(key string, val int64) zap.Field { return zap.Int64(key, val) }
|
|
func Int64p(key string, val *int64) zap.Field { return zap.Int64p(key, val) }
|
|
func Int64s(key string, val []int64) zap.Field { return zap.Int64s(key, val) }
|
|
|
|
func Int32(key string, val int32) zap.Field { return zap.Int32(key, val) }
|
|
func Int32p(key string, val *int32) zap.Field { return zap.Int32p(key, val) }
|
|
func Int32s(key string, val []int32) zap.Field { return zap.Int32s(key, val) }
|
|
|
|
func Int16(key string, val int16) zap.Field { return zap.Int16(key, val) }
|
|
func Int16p(key string, val *int16) zap.Field { return zap.Int16p(key, val) }
|
|
func Int16s(key string, val []int16) zap.Field { return zap.Int16s(key, val) }
|
|
|
|
func Int8(key string, val int8) zap.Field { return zap.Int8(key, val) }
|
|
func Int8p(key string, val *int8) zap.Field { return zap.Int8p(key, val) }
|
|
func Int8s(key string, val []int8) zap.Field { return zap.Int8s(key, val) }
|
|
|
|
func Uint(key string, val uint) zap.Field { return zap.Uint(key, val) }
|
|
func Uintp(key string, val *uint) zap.Field { return zap.Uintp(key, val) }
|
|
func Uints(key string, val []uint) zap.Field { return zap.Uints(key, val) }
|
|
|
|
func Uint64(key string, val uint64) zap.Field { return zap.Uint64(key, val) }
|
|
func Uint64p(key string, val *uint64) zap.Field { return zap.Uint64p(key, val) }
|
|
func Uint64s(key string, val []uint64) zap.Field { return zap.Uint64s(key, val) }
|
|
|
|
func Uint32(key string, val uint32) zap.Field { return zap.Uint32(key, val) }
|
|
func Uint32p(key string, val *uint32) zap.Field { return zap.Uint32p(key, val) }
|
|
func Uint32s(key string, val []uint32) zap.Field { return zap.Uint32s(key, val) }
|
|
|
|
func Uint16(key string, val uint16) zap.Field { return zap.Uint16(key, val) }
|
|
func Uint16p(key string, val *uint16) zap.Field { return zap.Uint16p(key, val) }
|
|
func Uint16s(key string, val []uint16) zap.Field { return zap.Uint16s(key, val) }
|
|
|
|
func Uint8(key string, val uint8) zap.Field { return zap.Uint8(key, val) }
|
|
func Uint8p(key string, val *uint8) zap.Field { return zap.Uint8p(key, val) }
|
|
|
|
func Uintptr(key string, val uintptr) zap.Field { return zap.Uintptr(key, val) }
|
|
func Uintptrp(key string, val *uintptr) zap.Field { return zap.Uintptrp(key, val) }
|
|
func Uintptrs(key string, val []uintptr) zap.Field { return zap.Uintptrs(key, val) }
|
|
|
|
func Float32(key string, val float32) zap.Field { return zap.Float32(key, val) }
|
|
func Float32p(key string, val *float32) zap.Field { return zap.Float32p(key, val) }
|
|
func Float32s(key string, val []float32) zap.Field { return zap.Float32s(key, val) }
|
|
|
|
func Float64(key string, val float64) zap.Field { return zap.Float64(key, val) }
|
|
func Float64p(key string, val *float64) zap.Field { return zap.Float64p(key, val) }
|
|
func Float64s(key string, val []float64) zap.Field { return zap.Float64s(key, val) }
|
|
|
|
func Complex64(key string, val complex64) zap.Field { return zap.Complex64(key, val) }
|
|
func Complex64p(key string, val *complex64) zap.Field { return zap.Complex64p(key, val) }
|
|
func Complex64s(key string, val []complex64) zap.Field { return zap.Complex64s(key, val) }
|
|
|
|
func Complex128(key string, val complex128) zap.Field { return zap.Complex128(key, val) }
|
|
func Complex128p(key string, val *complex128) zap.Field { return zap.Complex128p(key, val) }
|
|
func Complex128s(key string, val []complex128) zap.Field { return zap.Complex128s(key, val) }
|
|
|
|
func Binary(key string, val []byte) zap.Field { return zap.Binary(key, val) }
|
|
|
|
func Time(key string, val time.Time) zap.Field { return zap.Time(key, val) }
|
|
func Timep(key string, val *time.Time) zap.Field { return zap.Timep(key, val) }
|
|
func Times(key string, val []time.Time) zap.Field { return zap.Times(key, val) }
|
|
|
|
func Duration(key string, val time.Duration) zap.Field { return zap.Duration(key, val) }
|
|
func Durationp(key string, val *time.Duration) zap.Field { return zap.Durationp(key, val) }
|
|
func Durations(key string, val []time.Duration) zap.Field { return zap.Durations(key, val) }
|
|
|
|
func Any(key string, val any) zap.Field { return zap.Any(key, val) }
|