Documentation
¶
Index ¶
Constants ¶
View Source
const ( ANSIC = "Mon Jan _2 15:04:05 2006" UnixDate = "Mon Jan _2 15:04:05 MST 2006" RubyDate = "Mon Jan 02 15:04:05 -0700 2006" RFC822 = "02 Jan 06 15:04 MST" RFC822Z = "02 Jan 06 15:04 -0700" // RFC822 with numeric zone RFC850 = "Monday, 02-Jan-06 15:04:05 MST" RFC1123 = "Mon, 02 Jan 2006 15:04:05 MST" RFC1123Z = "Mon, 02 Jan 2006 15:04:05 -0700" // RFC1123 with numeric zone RFC3339 = "2006-01-02T15:04:05Z07:00" RFC3339Nano = "2006-01-02T15:04:05.999999999Z07:00" Kitchen = "3:04PM" // Handy time stamps. Stamp = "Jan _2 15:04:05" StampMilli = "Jan _2 15:04:05.000" StampMicro = "Jan _2 15:04:05.000000" StampNano = "Jan _2 15:04:05.000000000" StampNormal = "2006-01-02 15:04:05.000 MST" )
View Source
const ( Black color = 30 Red color = 31 Green color = 32 Yellow color = 33 Blue color = 34 Magenta color = 35 Cyan color = 36 Gray color = 37 )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Formatter ¶
type Formatter struct { // FieldsOrder - default: fields sorted alphabetically FieldsOrder []string // TimeStampFormat - default: StampNormal = "2006-01-02 15:04:05.000 MST" TimeStampFormat string //CharStampFormat - default: "" , like "yyyy-MM-dd hh:mm:ss.SSS zzz" CharStampFormat string // HideKeys - show [fieldValue] instead of [fieldKey:fieldValue] HideKeys bool // Position - Enable position [file:line @name()] Position bool // Colors - Enable colors Colors bool // FieldsColors - apply colors only to the level, default is level + fields FieldsColors bool // FieldsSpace - pace between fields FieldsSpace bool // ShowFullLevel - show a full level [WARNING] instead of [WARN] ShowFullLevel bool // LowerCaseLevel - no upper case for level value LowerCaseLevel bool // TrimMessages - trim whitespaces on messages TrimMessages bool // CallerFirst - print caller info first CallerFirst bool // CustomCallerFormatter - set custom formatter for caller info CustomCallerFormatter func(*runtime.Frame) string }
Formatter - logrus formatter, implements logrus.Formatter
Click to show internal directories.
Click to hide internal directories.