Versions in this module Expand all Collapse all v0 v0.1.1 Jul 2, 2019 v0.1.0 Jul 2, 2019 Changes in this version + const MAPI_STATE_INIT + const MAPI_STATE_READY + func ConvertToMonet(value driver.Value) (string, error) + type Conn struct + func (c *Conn) Begin() (driver.Tx, error) + func (c *Conn) Close() error + func (c *Conn) CopyInto(tableName string, channel chan []interface{}, rowCount int64) error + func (c *Conn) Prepare(query string) (driver.Stmt, error) + type Date struct + Day int + Month time.Month + Year int + func GetDate(t time.Time) Date + func (d Date) String() string + func (d Date) Time() time.Time + type Driver struct + func (*Driver) Open(name string) (driver.Conn, error) + type MapiConn struct + Database string + Hostname string + Language string + Password string + Port int + State int + Username string + func NewMapi(hostname string, port int, username, password, database, language string) *MapiConn + func (c *MapiConn) Cmd(operation string) (string, error) + func (c *MapiConn) Connect() error + func (c *MapiConn) Disconnect() + type Result struct + func (r Result) LastInsertId() (int64, error) + func (r Result) RowsAffected() (int64, error) + type Rows struct + func (r *Rows) Close() error + func (r *Rows) Columns() []string + func (r *Rows) Next(dest []driver.Value) error + type Stmt struct + func (s *Stmt) Close() error + func (s *Stmt) Exec(args []driver.Value) (driver.Result, error) + func (s *Stmt) NumInput() int + func (s *Stmt) Query(args []driver.Value) (driver.Rows, error) + type Time struct + Hour int + Min int + Sec int + func GetTime(t time.Time) Time + func (t Time) String() string + func (t Time) Time() time.Time + type Tx struct + func (t *Tx) Commit() error + func (t *Tx) Rollback() error