csv-parser/csv-parser.go

25 lines
381 B
Go

package csvparser
type EncloserId int
const (
DoubleQuotes EncloserId = iota
SingleQuotes
RoundBrackets
SquareBrackets
)
type CsvParser struct {
enclosers []EncloserId
delimiter rune
}
func (parser *CsvParser) Init() {
parser.enclosers = append(parser.enclosers, DoubleQuotes, SquareBrackets)
parser.delimiter = ' '
}
func (parser *CsvParser) Parse(line string) {
}