drivers

package
v0.0.0-...-26b8db2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 6, 2020 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	// EventDriver :
	EventDriver = &eventDriver{make(map[string]*event)}
)

Functions

This section is empty.

Types

type SQLDatabaseDriver

type SQLDatabaseDriver struct {
	// contains filtered or unexported fields
}

SQLDatabaseDriver :

func NewSQLDatabaseDriver

func NewSQLDatabaseDriver() *SQLDatabaseDriver

NewSQLDatabaseDriver :

func (*SQLDatabaseDriver) Connect

func (s *SQLDatabaseDriver) Connect(driverName string, dsn string) error

Connect :

func (*SQLDatabaseDriver) Disconnect

func (s *SQLDatabaseDriver) Disconnect()

Disconnect :

func (*SQLDatabaseDriver) ExecuteQuery

func (s *SQLDatabaseDriver) ExecuteQuery(query string) (int64, error)

ExecuteQuery :

func (*SQLDatabaseDriver) ExecuteSelectQuery

func (s *SQLDatabaseDriver) ExecuteSelectQuery(query string) ([]SQLRow, error)

ExecuteSelectQuery :

func (*SQLDatabaseDriver) IsConnected

func (s *SQLDatabaseDriver) IsConnected() bool

IsConnected :

type SQLRow

type SQLRow map[string]string

SQLRow :

type SharedData

type SharedData struct {
	// contains filtered or unexported fields
}

SharedData :

func NewSharedData

func NewSharedData() *SharedData

NewSharedData :

func (*SharedData) Get

func (sd *SharedData) Get(name string) otto.Value

Get :

func (*SharedData) Set

func (sd *SharedData) Set(name string, val otto.Value)

Set sets a shared value

func (*SharedData) Update

func (sd *SharedData) Update(name string, cb func(otto.Value) otto.Value)

Update get and sets the data in same operation

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL