Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/bradfitz/go-sql-test
/ types & classes
Types & classes
170 in github.com/bradfitz/go-sql-test
⨍
Functions
1,284
◇
Types & classes
170
↓ 47 callers
TypeAlias
ProtocolError
src/github.com/jackc/pgx/conn.go:87
↓ 18 callers
TypeAlias
SerializationError
src/github.com/jackc/pgx/values.go:43
↓ 2 callers
TypeAlias
CommandTag
src/github.com/jackc/pgx/conn.go:73
↓ 2 callers
TypeAlias
ErrorCode
ErrorCode is a five-character error code.
src/github.com/lib/pq/error.go:46
↓ 2 callers
TypeAlias
Oid
src/github.com/jackc/pgx/messages.go:49
↓ 2 callers
TypeAlias
writeBuf
src/github.com/lib/pq/buf.go:49
↓ 1 callers
TypeAlias
ClientFlag
src/code.google.com/p/go-mysql-driver/mysql/const.go:20
↓ 1 callers
TypeAlias
ErrorClass
ErrorClass is only the class part of an error code.
src/github.com/lib/pq/error.go:58
↓ 1 callers
TypeAlias
FieldFlag
src/code.google.com/p/go-mysql-driver/mysql/const.go:110
↓ 1 callers
TypeAlias
FieldType
src/code.google.com/p/go-mysql-driver/mysql/const.go:76
↓ 1 callers
FuncType
formatFunc
func(*Record) []byte
src/gopkg.in/inconshreveable/log15.v2/format.go:29
↓ 1 callers
FuncType
funcHandler
func(r *Record) error
src/gopkg.in/inconshreveable/log15.v2/handler.go:26
↓ 1 callers
TypeAlias
mismatchElementNum
src/github.com/tgulacsi/goracle/oracle/error.go:36
↓ 1 callers
TypeAlias
readBuf
src/github.com/lib/pq/buf.go:9
↓ 1 callers
TypeAlias
transactionStatus
src/github.com/lib/pq/conn.go:50
Interface
BinaryEncoder
BinaryEncoder is an interface used to encode values in binary format for transmission to the PostgreSQL server. It is used by prepared queries.
src/github.com/jackc/pgx/values.go:69
Struct
BindTest
src/github.com/ziutek/mymysql/native/bind_test.go:61
TypeAlias
Blob
src/github.com/ziutek/mymysql/mysql/types.go:201
Interface
Conn
src/github.com/ziutek/mymysql/mysql/interface.go:15
Struct
Conn
Conn is a PostgreSQL connection handle. It is not safe for concurrent usage. Use ConnPool to manage access to multiple database connections from multi
src/github.com/jackc/pgx/conn.go:43
Struct
Conn
src/github.com/jackc/pgx/stdlib/sql.go:120
Struct
Conn
MySQL connection handler
src/github.com/ziutek/mymysql/native/mysql.go:23
Struct
Conn
src/github.com/ziutek/mymysql/thrsafe/thrsafe.go:13
Struct
Conn
src/github.com/ziutek/mymysql/autorc/autorecon.go:22
Interface
ConnCommon
src/github.com/ziutek/mymysql/mysql/interface.go:4
Struct
ConnConfig
ConnConfig contains all the options used to establish a connection.
src/github.com/jackc/pgx/conn.go:30
Struct
ConnPool
src/github.com/jackc/pgx/conn_pool.go:15
Struct
ConnPoolConfig
src/github.com/jackc/pgx/conn_pool.go:9
Struct
ConnPoolStat
src/github.com/jackc/pgx/conn_pool.go:25
Struct
Connection
src/github.com/tgulacsi/goracle/oracle/connection.go:49
TypeAlias
Ctx
Ctx is a map of key/value pairs to pass as context to a log function Use this only if you really need greater safety around the arguments you pass to
src/gopkg.in/inconshreveable/log15.v2/logger.go:160
Struct
Cursor
func init() { debug("bindInfo_elementSize=%d", C.bindInfo_elementSize) }
src/github.com/tgulacsi/goracle/oracle/cursor.go:31
Struct
Date
For MySQL DATE type
src/github.com/ziutek/mymysql/mysql/types.go:12
Struct
Driver
src/github.com/jackc/pgx/stdlib/sql.go:62
Struct
Driver
src/github.com/tgulacsi/goracle/godrv/driver.go:177
Struct
Driver
src/github.com/ziutek/mymysql/godrv/driver.go:171
Struct
Environment
src/github.com/tgulacsi/goracle/oracle/environment.go:37
Struct
Error
Error represents an error communicating with the server. See http://www.postgresql.org/docs/current/static/protocol-error-fields.html for details of
src/github.com/lib/pq/error.go:25
Struct
Error
src/github.com/tgulacsi/goracle/oracle/error.go:9
Struct
Error
If function/method returns error you can check returned error type, and if it is *mymy.Error it is error received from MySQL server. Next you can chec
src/github.com/ziutek/mymysql/mysql/errors.go:10
FuncType
EventCallbackType
func(event ListenerEventType, err error)
src/github.com/lib/pq/notify.go:368
Struct
ExternalLobVar
Defines the routines for handling LOB variables external to this module. external LOB type
src/github.com/tgulacsi/goracle/oracle/externallobvar.go:23
Interface
Fatalistic
src/github.com/lib/pq/conn_test.go:15
Interface
Fatalistic
src/github.com/lib/pq/hstore/hstore_test.go:10
Struct
Field
src/github.com/ziutek/mymysql/mysql/field.go:3
Struct
FieldDescription
src/github.com/jackc/pgx/messages.go:51
Interface
Format
src/gopkg.in/inconshreveable/log15.v2/format.go:19
Interface
Handler
A Logger prints its log records by writing to a Handler. The Handler interface defines where and how log records are written. Handlers are composable,
src/gopkg.in/inconshreveable/log15.v2/handler.go:16
Struct
HotSwap
src/gopkg.in/inconshreveable/log15.v2/ext/handler.go:101
Struct
Hstore
A wrapper for transferring Hstore values back and forth easily.
src/github.com/lib/pq/hstore/hstore.go:10
Struct
Lazy
Lazy allows you to defer calculation of a logged value that is expensive to compute until it is certain that it must be evaluated with the given filte
src/gopkg.in/inconshreveable/log15.v2/logger.go:153
Struct
Listener
Listener provides an interface for listening to notifications from a PostgreSQL database. For general usage information, see section "Notifications".
src/github.com/lib/pq/notify.go:375
Struct
ListenerConn
ListenerConn is a low-level interface for waiting for notifications. You should use Listener instead.
src/github.com/lib/pq/notify.go:48
TypeAlias
ListenerEventType
src/github.com/lib/pq/notify.go:345
Interface
Logger
A Logger writes key/value pairs to a Handler
src/gopkg.in/inconshreveable/log15.v2/logger.go:67
TypeAlias
Lvl
src/gopkg.in/inconshreveable/log15.v2/logger.go:11
Struct
Notification
Notification represents a single notification from the database.
src/github.com/lib/pq/notify.go:16
Struct
Notification
src/github.com/jackc/pgx/conn.go:67
Struct
NullBool
NullBool represents an bool that may be null. NullBool implements the Scanner, TextEncoder, and BinaryEncoder interfaces so it may be used both as an
src/github.com/jackc/pgx/values.go:348
Struct
NullFloat32
NullFloat32 represents an float4 that may be null. NullFloat32 implements the Scanner, TextEncoder, and BinaryEncoder interfaces so it may be used bot
src/github.com/jackc/pgx/values.go:86
Struct
NullFloat64
NullFloat64 represents an float8 that may be null. NullFloat64 implements the Scanner, TextEncoder, and BinaryEncoder interfaces so it may be used bot
src/github.com/jackc/pgx/values.go:132
Struct
NullInt16
NullInt16 represents an smallint that may be null. NullInt16 implements the Scanner, TextEncoder, and BinaryEncoder interfaces so it may be used both
src/github.com/jackc/pgx/values.go:210
Struct
NullInt32
NullInt32 represents an integer that may be null. NullInt32 implements the Scanner, TextEncoder, and BinaryEncoder interfaces so it may be used both a
src/github.com/jackc/pgx/values.go:256
Struct
NullInt64
NullInt64 represents an bigint that may be null. NullInt64 implements the Scanner, TextEncoder, and BinaryEncoder interfaces so it may be used both as
src/github.com/jackc/pgx/values.go:302
Struct
NullPoint
NullPoint represents a point that may be null. If Valid is false then the value is NULL.
src/github.com/jackc/pgx/example_custom_type_test.go:16
Struct
NullString
NullString represents an string that may be null. NullString implements the Scanner and TextEncoder interfaces so it may be used both as an argument t
src/github.com/jackc/pgx/values.go:178
Struct
NullTime
NullTime represents a time.Time that may be null. NullTime implements the sql.Scanner interface so it can be used as a scan destination, similar to sq
src/github.com/lib/pq/encode.go:348
Struct
NullTime
NullTime represents an bigint that may be null. NullTime implements the Scanner, TextEncoder, and BinaryEncoder interfaces so it may be used both as a
src/github.com/jackc/pgx/values.go:394
TypeAlias
Oid
Oid is a Postgres Object ID.
src/github.com/lib/pq/oid/doc.go:6
Interface
OraTyper
Go => Oracle type conversion interface
src/github.com/tgulacsi/goracle/oracle/variable.go:296
Interface
PGError
PGError is an interface used by previous versions of pq. It is provided only to support legacy code. New code should use the Error type.
src/github.com/lib/pq/error.go:452
Struct
PgError
src/github.com/jackc/pgx/messages.go:61
Struct
PreparedStatement
src/github.com/jackc/pgx/conn.go:61
TypeAlias
QueryArgs
QueryArgs is a container for arguments to an SQL query. It is helpful when building SQL statements where the number of arguments is variable.
src/github.com/jackc/pgx/sql.go:9
Struct
Raw
src/github.com/ziutek/mymysql/mysql/types.go:203
Struct
Record
A Record is what a Logger asks its handler to write
src/gopkg.in/inconshreveable/log15.v2/logger.go:59
Interface
Result
src/github.com/ziutek/mymysql/mysql/interface.go:53
Struct
Result
src/github.com/ziutek/mymysql/native/result.go:9
Struct
Result
src/github.com/ziutek/mymysql/thrsafe/thrsafe.go:28
TypeAlias
Row
Row is a convenience wrapper over Rows that is returned by QueryRow.
src/github.com/jackc/pgx/query.go:10
TypeAlias
Row
Result row - contains values for any column of received row. If row is a result of ordinary text query, its element can be []byte slice, contained re
src/github.com/ziutek/mymysql/mysql/row.go:23
Struct
Rows
Rows is the result set returned from *Conn.Query. Rows must be closed before the *Conn can be used again. Rows are closed by explicitly calling Close(
src/github.com/jackc/pgx/query.go:39
Struct
Rows
TODO - rename to avoid alloc
src/github.com/jackc/pgx/stdlib/sql.go:211
Struct
RowsResErr
src/github.com/ziutek/mymysql/native/native_test.go:24
TypeAlias
RuntimeTestResult
src/github.com/lib/pq/conn_test.go:964
Struct
SQLiteConn
src/github.com/mattn/go-sqlite3/sqlite3.go:36
Struct
SQLiteDriver
src/github.com/mattn/go-sqlite3/sqlite3.go:33
Struct
SQLiteResult
src/github.com/mattn/go-sqlite3/sqlite3.go:210
Struct
SQLiteRows
src/github.com/mattn/go-sqlite3/sqlite3.go:233
Struct
SQLiteStmt
src/github.com/mattn/go-sqlite3/sqlite3.go:115
Struct
SQLiteTx
src/github.com/mattn/go-sqlite3/sqlite3.go:40
Interface
Scanner
Scanner is an interface used to decode values from the PostgreSQL server.
src/github.com/jackc/pgx/values.go:50
Struct
Speculative
src/gopkg.in/inconshreveable/log15.v2/ext/handler.go:54
Interface
Stmt
src/github.com/ziutek/mymysql/mysql/interface.go:37
Struct
Stmt
src/github.com/jackc/pgx/stdlib/sql.go:189
Struct
Stmt
src/github.com/ziutek/mymysql/native/prepared.go:8
Struct
Stmt
src/github.com/ziutek/mymysql/thrsafe/thrsafe.go:33
Struct
Stmt
src/github.com/ziutek/mymysql/autorc/autorecon.go:95
Struct
StmtErr
Prepared statements tests
src/github.com/ziutek/mymysql/native/native_test.go:222
Struct
Termios
Go 1.2 doesn't include Termios for FreeBSD. This should be added in 1.3 and this could be merged with terminal_darwin.
src/gopkg.in/inconshreveable/log15.v2/term/terminal_freebsd.go:10
next →
1–100 of 170, ranked by callers