Versions in this module Expand all Collapse all v0 v0.211225.0 Dec 25, 2021 Changes in this version + type ColumnType struct + Index uint16 + func (col *ColumnType) MarshalJSON() ([]byte, error) + func (col *ColumnType) MarshalXML(e *xml.Encoder, start xml.StartElement) error + func (col *ColumnType) String() string + type Data struct + type DataRow []*Data + func (rd DataRow) MarshalJSON() ([]byte, error) + func (rd DataRow) MarshalXML(e *xml.Encoder, start xml.StartElement) error + type DataSet []*DataTable + func NewDataSetFromRows(sqlRows *sql.Rows) (ds DataSet, err error) + func (ds DataSet) MarshalXML(e *xml.Encoder, start xml.StartElement) error + func (ds DataSet) String() string + type DataTable struct + Columns []*ColumnType + Rows []DataRow + func (dt DataTable) MarshalXML(e *xml.Encoder, start xml.StartElement) error + func (dt DataTable) String() string + type DateTime struct + func (t DateTime) MarshalJSON() ([]byte, error) + func (t DateTime) MarshalXML(e *xml.Encoder, start xml.StartElement) error + type Param map[string]interface + func (p Param) MarshalXML(e *xml.Encoder, start xml.StartElement) error