Documentation
¶
Overview ¶
* File: prop.go * Date: Wednesday, 14th August 2024 9:12:10 PM * Author: Hy Nguyen * Copyright - 2024, HYSOFTWARE LLC
Index ¶
- func AnErr(key string, val error) log.Prop
- func Bytes(key string, val []byte) log.Prop
- func Dur(key string, val time.Duration) log.Prop
- func Durs(key string, val []time.Duration) log.Prop
- func Errs(key string, val []error) log.Prop
- func Float32(key string, val float32) log.Prop
- func Float32s(key string, val []float32) log.Prop
- func Float64(key string, val float64) log.Prop
- func Float64s(key string, val []float64) log.Prop
- func FromContext(ctx context.Context) log.ILogger
- func GetRootLevel() log.Level
- func GetRootTimeStampEnabled() bool
- func Hex(key string, val []byte) log.Prop
- func Int(key string, val int) log.Prop
- func Int8(key string, val int8) log.Prop
- func Int8s(key string, val []int8) log.Prop
- func Int16(key string, val int16) log.Prop
- func Int16s(key string, val []int16) log.Prop
- func Int32(key string, val int32) log.Prop
- func Int32s(key string, val []int32) log.Prop
- func Int64(key string, val int64) log.Prop
- func Int64s(key string, val []int64) log.Prop
- func Ints(key string, val []int) log.Prop
- func NewLogger(w io.Writer) log.ILogger
- func RawJSON(key string, val []byte) log.Prop
- func SetRootLevel(l log.Level)
- func SetRootTimeStampEnabled(f bool)
- func Str(key string, val string) log.Prop
- func Strs(key string, val []string) log.Prop
- func UInt(key string, val uint) log.Prop
- func UInt8(key string, val uint8) log.Prop
- func UInt8s(key string, val []uint8) log.Prop
- func UInt16(key string, val uint16) log.Prop
- func UInt16s(key string, val []uint16) log.Prop
- func UInt32(key string, val uint32) log.Prop
- func UInt32s(key string, val []uint32) log.Prop
- func UInt64(key string, val uint64) log.Prop
- func UInt64s(key string, val []uint64) log.Prop
- func UInts(key string, val []uint) log.Prop
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func FromContext ¶
FromContext extract the log.ILogger stored in a given context.Context If none was stored, it'll return a "disabled" log.ILogger
func GetRootLevel ¶
GetRootLevel get the current default level of the root logger
func GetRootTimeStampEnabled ¶
func GetRootTimeStampEnabled() bool
GetRootTimeStampEnabled gets the flag that enables/disables the timestamp field of the root logger
func SetRootLevel ¶
SetRootLevel sets the default level of the root logger
func SetRootTimeStampEnabled ¶
func SetRootTimeStampEnabled(f bool)
SetRootTimeStampEnabled enables/disables the timestamp field of the root logger
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.