Versions in this module Expand all Collapse all v3 v3.0.0 Aug 1, 2023 Changes in this version + func WithLogger(log Logger) func(p *parser) + func WithNoFollow() func(p *parser) + type Logger interface + Errorf func(string, ...interface{}) + Infof func(string, ...interface{}) + Warningf func(string, ...interface{}) + type Message struct + Message string + Priority int + SequenceNumber int + Timestamp time.Time + type Option func(p *parser) + type Parser interface + Close func() error + Parse func(chan<- Message) error + SeekEnd func() error + func NewParser(opts ...Option) (Parser, error) + type StandardLogger struct + func (s *StandardLogger) Errorf(fmt string, args ...interface{}) + func (s *StandardLogger) Infof(fmt string, args ...interface{}) + func (s *StandardLogger) Warningf(fmt string, args ...interface{}) Other modules containing this package github.com/euank/go-kmsg-parser github.com/euank/go-kmsg-parser/v2