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.