Documentation ¶
Index ¶
- Variables
- type Line
- func (l *Line) Bool(key string, val bool) *Line
- func (l *Line) Bools(key string, val []bool) *Line
- func (l *Line) Bytes(key string, val []byte) *Line
- func (l *Line) Dur(key string, val time.Duration) *Line
- func (l *Line) Err(err error) *Line
- func (l *Line) Finish()
- func (l *Line) Float32(key string, val float32) *Line
- func (l *Line) Float64(key string, val float64) *Line
- func (l *Line) Floats32(key string, val []float32) *Line
- func (l *Line) Floats64(key string, val []float64) *Line
- func (l *Line) Int(key string, val int) *Line
- func (l *Line) Int16(key string, val int16) *Line
- func (l *Line) Int32(key string, val int32) *Line
- func (l *Line) Int64(key string, val int64) *Line
- func (l *Line) Int8(key string, val int8) *Line
- func (l *Line) Interface(key string, val any) *Line
- func (l *Line) Ints(key string, val []int) *Line
- func (l *Line) Ints16(key string, val []int16) *Line
- func (l *Line) Ints32(key string, val []int32) *Line
- func (l *Line) Ints64(key string, val []int64) *Line
- func (l *Line) Ints8(key string, val []int8) *Line
- func (l *Line) Logger() *Logger
- func (l *Line) Msg(msg string)
- func (l *Line) Msgf(f string, v ...any)
- func (l *Line) Send()
- func (l *Line) Str(key string, val string) *Line
- func (l *Line) Strs(key string, val []string) *Line
- func (l *Line) Time(key string, val time.Time) *Line
- func (l *Line) Type(key string, val any) *Line
- func (l *Line) Uint(key string, val uint) *Line
- func (l *Line) Uint16(key string, val uint16) *Line
- func (l *Line) Uint32(key string, val uint32) *Line
- func (l *Line) Uint64(key string, val uint64) *Line
- func (l *Line) Uint8(key string, val uint8) *Line
- func (l *Line) Uints(key string, val []uint) *Line
- func (l *Line) Uints16(key string, val []uint16) *Line
- func (l *Line) Uints32(key string, val []uint32) *Line
- func (l *Line) Uints64(key string, val []uint64) *Line
- func (l *Line) Uints8(key string, val []uint8) *Line
- type Logger
- func (l *Logger) CanColorize() bool
- func (l *Logger) ColorizeText(text string, c wcolor.Color) string
- func (l *Logger) EndWith()
- func (l *Logger) Error(a ...any)
- func (l *Logger) ForceColor()
- func (l *Logger) In(fn string) string
- func (l *Logger) Log(a ...any)
- func (l *Logger) LogHttpRequest(str string)
- func (l *Logger) Logf(format string, a ...any)
- func (l *Logger) Out(str string)
- func (l *Logger) Print(a ...any)
- func (l *Logger) Println(a ...any)
- func (l *Logger) StartJson() *Line
- func (l *Logger) StyleText(text string, style gcstyle.Style) string
- func (l *Logger) With() *Line
- type Writer
Constants ¶
This section is empty.
Variables ¶
View Source
var CallStackDepthToPrint = 2
View Source
var PrintCallStackForErr = false
Functions ¶
This section is empty.
Types ¶
type Logger ¶
type Logger struct {
// contains filtered or unexported fields
}
func (*Logger) CanColorize ¶
func (*Logger) ForceColor ¶
func (l *Logger) ForceColor()
func (*Logger) LogHttpRequest ¶
Click to show internal directories.
Click to hide internal directories.