Versions in this module Expand all Collapse all v4 v4.0.0 Apr 14, 2020 Changes in this version + const AccumulatorTypeComb + const AccumulatorTypeNil + const AccumulatorTypeStack + const CharsetISO8859_1 + const CharsetISO8859_2 + const CharsetISO8859_3 + const CharsetISO8859_4 + const CharsetISO8859_5 + const CharsetISO8859_6 + const CharsetISO8859_7 + const CharsetISO8859_8 + const CharsetUTF_8 + const CharsetWindows1250 + const CharsetWindows1251 + const CharsetWindows1252 + const CharsetWindows1253 + const CharsetWindows1254 + const CharsetWindows1255 + const CharsetWindows1256 + const CharsetWindows1257 + const CharsetWindows1258 + const LineTypeIgnored + const LineTypeStruct + const LineTypeToken + func GetCharmapByName(name string) (*charmap.Charmap, error) + func ParseVerticalFile(conf *ParserConf, lproc LineProcessor) error + func ParseVerticalFileNoGoRo(conf *ParserConf, lproc LineProcessor) + func SupportedCharsets() []string + type LineProcessor interface + ProcStruct func(strc *Structure, line int, err error) + ProcStructClose func(strc *StructureClose, line int, err error) + ProcToken func(token *Token, line int, err error) + StopChannel func() chan struct{} + type ParserConf struct + Encoding string + FilterArgs [][][]string + InputFilePath string + LogProgressEachNth int + StructAttrAccumulator string + func LoadConfig(path string) *ParserConf + type Structure struct + Attrs map[string]string + IsEmpty bool + Name string + type StructureClose struct + Name string + type Token struct + Attrs []string + Idx int + StructAttrs map[string]string + Word string + func (t *Token) MatchesFilter(filterCNF [][][]string) bool + func (t *Token) PosAttrByIndex(idx int) string + func (t *Token) WordLC() string Other modules containing this package github.com/tomachalek/vertigo github.com/tomachalek/vertigo/v2 github.com/tomachalek/vertigo/v3 github.com/tomachalek/vertigo/v5 github.com/tomachalek/vertigo/v6