Documentation ¶
Index ¶
Examples ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Parser ¶
type Parser struct {
// contains filtered or unexported fields
}
func NewParser ¶
Example ¶
package main import ( "fmt" "github.com/Laisky/go-syslog/internal/syslogparser/rfc3164" ) func main() { b := "<34>Oct 11 22:14:15 mymachine su: 'su root' failed for lonvick on /dev/pts/8" buff := []byte(b) p := rfc3164.NewParser(buff) err := p.Parse() if err != nil { panic(err) } fmt.Println(p.Dump()) }
Output:
func (*Parser) Dump ¶
func (p *Parser) Dump() syslogparser.LogParts
Click to show internal directories.
Click to hide internal directories.