Versions in this module Expand all Collapse all v0 v0.0.1 Nov 23, 2020 Changes in this version + type Reader struct + func NewReader(readCloser io.ReadCloser, args *ReaderArgs) (*Reader, error) + func (r *Reader) Close() error + func (r *Reader) Read(dst sql.Record) (sql.Record, error) + type ReaderArgs struct + AllowQuotedRecordDelimiter bool + CommentCharacter string + FieldDelimiter string + FileHeaderInfo string + QuoteCharacter string + QuoteEscapeCharacter string + RecordDelimiter string + func (args *ReaderArgs) IsEmpty() bool + func (args *ReaderArgs) UnmarshalXML(d *xml.Decoder, start xml.StartElement) (err error) + type Record struct + func NewRecord() *Record + func (r *Record) Clone(dst sql.Record) sql.Record + func (r *Record) Get(name string) (*sql.Value, error) + func (r *Record) Raw() (sql.SelectObjectFormat, interface{}) + func (r *Record) Replace(_ interface{}) error + func (r *Record) Reset() + func (r *Record) Set(name string, value *sql.Value) (sql.Record, error) + func (r *Record) WriteCSV(writer io.Writer, opts sql.WriteCSVOpts) error + func (r *Record) WriteJSON(writer io.Writer) error + type WriterArgs struct + FieldDelimiter string + QuoteCharacter string + QuoteEscapeCharacter string + QuoteFields string + RecordDelimiter string + func (args *WriterArgs) IsEmpty() bool + func (args *WriterArgs) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error