Versions in this module Expand all Collapse all v1 v1.5.0 May 6, 2020 Changes in this version + func Open(dsn string) (driver.Conn, error) + type Connection struct + File string + func (c *Connection) Begin() (driver.Tx, error) + func (c *Connection) Close() error + func (c *Connection) Prepare(q string) (driver.Stmt, error) + type Driver struct + func (d *Driver) Open(name string) (driver.Conn, error) + type Rows struct + func (r *Rows) Close() error + func (r *Rows) Columns() []string + func (r *Rows) Next(dest []driver.Value) error + type Statement struct + SQL string + func (st *Statement) Close() error + func (st *Statement) Exec([]driver.Value) (driver.Result, error) + func (st *Statement) ExecContext(context.Context, []driver.NamedValue) (driver.Result, error) + func (st *Statement) Query([]driver.Value) (driver.Rows, error) + func (st *Statement) QueryContext(ctx context.Context, v []driver.NamedValue) (driver.Rows, error) + func (st Statement) NumInput() int + type Tx struct + func (*Tx) Commit() error + func (*Tx) Rollback() error