Documentation ¶
Index ¶
Constants ¶
View Source
const PRI_MAX_LEN = 3
Variables ¶
View Source
var VALID_TIMESTAMPS = []string{ time.RFC3339, "Jan 02 15:04:05 2006", "Jan _2 15:04:05 2006", "Jan 02 15:04:05", "Jan _2 15:04:05", }
Order is important: format with the most information must be first because we will stop on the first match
Functions ¶
This section is empty.
Types ¶
type RFC3164 ¶
type RFC3164 struct { PRI int Timestamp time.Time Hostname string Tag string Message string PID string // contains filtered or unexported fields }
func NewRFC3164Parser ¶
func NewRFC3164Parser(opts ...RFC3164Option) *RFC3164
type RFC3164Option ¶
type RFC3164Option func(*RFC3164)
func WithCurrentYear ¶
func WithCurrentYear() RFC3164Option
func WithStrictHostname ¶
func WithStrictHostname() RFC3164Option
Click to show internal directories.
Click to hide internal directories.