types

package
v0.0.1 Latest Latest
Warning

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

Go to latest
Published: Jun 4, 2021 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Float32Array

type Float32Array []float32

func (*Float32Array) Scan

func (f *Float32Array) Scan(v interface{}) error

func (Float32Array) Value

func (f Float32Array) Value() (driver.Value, error)

type Float64Array

type Float64Array []float64

func (*Float64Array) Scan

func (f *Float64Array) Scan(v interface{}) error

func (Float64Array) Value

func (f Float64Array) Value() (driver.Value, error)

type Int16Array

type Int16Array []int16

func (*Int16Array) Scan

func (i *Int16Array) Scan(v interface{}) error

func (Int16Array) Value

func (i Int16Array) Value() (driver.Value, error)

type Int32Array

type Int32Array []int32

func (*Int32Array) Scan

func (i *Int32Array) Scan(v interface{}) error

func (Int32Array) Value

func (i Int32Array) Value() (driver.Value, error)

type Int64Array

type Int64Array []int64

func (*Int64Array) Scan

func (i *Int64Array) Scan(v interface{}) error

func (Int64Array) Value

func (i Int64Array) Value() (driver.Value, error)

type Int8Array

type Int8Array []int8

func (*Int8Array) Scan

func (i *Int8Array) Scan(v interface{}) error

func (Int8Array) Value

func (i Int8Array) Value() (driver.Value, error)

type IntArray

type IntArray []int

func (*IntArray) Scan

func (i *IntArray) Scan(v interface{}) error

func (IntArray) Value

func (i IntArray) Value() (driver.Value, error)

type InterfaceArray

type InterfaceArray []interface{}

func (*InterfaceArray) Scan

func (i *InterfaceArray) Scan(v interface{}) error

func (InterfaceArray) Value

func (i InterfaceArray) Value() (driver.Value, error)

type MapStringFloat32

type MapStringFloat32 map[string]float32

func (*MapStringFloat32) Scan

func (m *MapStringFloat32) Scan(v interface{}) error

func (MapStringFloat32) Value

func (m MapStringFloat32) Value() (driver.Value, error)

type MapStringFloat64

type MapStringFloat64 map[string]float64

func (*MapStringFloat64) Scan

func (m *MapStringFloat64) Scan(v interface{}) error

func (MapStringFloat64) Value

func (m MapStringFloat64) Value() (driver.Value, error)

type MapStringInt

type MapStringInt map[string]int

func (*MapStringInt) Scan

func (m *MapStringInt) Scan(v interface{}) error

func (MapStringInt) Value

func (m MapStringInt) Value() (driver.Value, error)

type MapStringInt16

type MapStringInt16 map[string]int16

func (*MapStringInt16) Scan

func (m *MapStringInt16) Scan(v interface{}) error

func (MapStringInt16) Value

func (m MapStringInt16) Value() (driver.Value, error)

type MapStringInt32

type MapStringInt32 map[string]int32

func (*MapStringInt32) Scan

func (m *MapStringInt32) Scan(v interface{}) error

func (MapStringInt32) Value

func (m MapStringInt32) Value() (driver.Value, error)

type MapStringInt64

type MapStringInt64 map[string]int64

func (*MapStringInt64) Scan

func (m *MapStringInt64) Scan(v interface{}) error

func (MapStringInt64) Value

func (m MapStringInt64) Value() (driver.Value, error)

type MapStringInt8

type MapStringInt8 map[string]int8

func (*MapStringInt8) Scan

func (m *MapStringInt8) Scan(v interface{}) error

func (MapStringInt8) Value

func (m MapStringInt8) Value() (driver.Value, error)

type MapStringInterface

type MapStringInterface map[string]interface{}

func (*MapStringInterface) Scan

func (m *MapStringInterface) Scan(v interface{}) error

func (MapStringInterface) Value

func (m MapStringInterface) Value() (driver.Value, error)

type MapStringString

type MapStringString map[string]string

func (*MapStringString) Scan

func (m *MapStringString) Scan(v interface{}) error

func (MapStringString) Value

func (m MapStringString) Value() (driver.Value, error)

type MapStringUint

type MapStringUint map[string]uint

func (*MapStringUint) Scan

func (m *MapStringUint) Scan(v interface{}) error

func (MapStringUint) Value

func (m MapStringUint) Value() (driver.Value, error)

type MapStringUint16

type MapStringUint16 map[string]uint16

func (*MapStringUint16) Scan

func (m *MapStringUint16) Scan(v interface{}) error

func (MapStringUint16) Value

func (m MapStringUint16) Value() (driver.Value, error)

type MapStringUint32

type MapStringUint32 map[string]uint32

func (*MapStringUint32) Scan

func (m *MapStringUint32) Scan(v interface{}) error

func (MapStringUint32) Value

func (m MapStringUint32) Value() (driver.Value, error)

type MapStringUint64

type MapStringUint64 map[string]uint64

func (*MapStringUint64) Scan

func (m *MapStringUint64) Scan(v interface{}) error

func (MapStringUint64) Value

func (m MapStringUint64) Value() (driver.Value, error)

type MapStringUint8

type MapStringUint8 map[string]uint8

func (*MapStringUint8) Scan

func (m *MapStringUint8) Scan(v interface{}) error

func (MapStringUint8) Value

func (m MapStringUint8) Value() (driver.Value, error)

type NullBool

type NullBool sql.NullBool

func (NullBool) MarshalJSON

func (n NullBool) MarshalJSON() ([]byte, error)

func (*NullBool) Scan

func (n *NullBool) Scan(v interface{}) error

func (*NullBool) UnmarshalJSON

func (n *NullBool) UnmarshalJSON(v []byte) error

func (NullBool) Value

func (n NullBool) Value() (driver.Value, error)

type NullDate

type NullDate struct {
	Time  time.Time
	Valid bool
}

func (NullDate) MarshalJSON

func (d NullDate) MarshalJSON() ([]byte, error)

func (*NullDate) Scan

func (d *NullDate) Scan(v interface{}) error

func (*NullDate) UnmarshalJSON

func (d *NullDate) UnmarshalJSON(v []byte) error

func (NullDate) Value

func (d NullDate) Value() (driver.Value, error)

type NullFloat64

type NullFloat64 sql.NullFloat64

func (NullFloat64) MarshalJSON

func (n NullFloat64) MarshalJSON() ([]byte, error)

func (*NullFloat64) Scan

func (n *NullFloat64) Scan(v interface{}) error

func (*NullFloat64) UnmarshalJSON

func (n *NullFloat64) UnmarshalJSON(v []byte) error

func (NullFloat64) Value

func (n NullFloat64) Value() (driver.Value, error)

type NullInt32

type NullInt32 sql.NullInt32

func (NullInt32) MarshalJSON

func (n NullInt32) MarshalJSON() ([]byte, error)

func (*NullInt32) Scan

func (n *NullInt32) Scan(v interface{}) error

func (*NullInt32) UnmarshalJSON

func (n *NullInt32) UnmarshalJSON(v []byte) error

func (NullInt32) Value

func (n NullInt32) Value() (driver.Value, error)

type NullInt64

type NullInt64 sql.NullInt64

func (NullInt64) MarshalJSON

func (n NullInt64) MarshalJSON() ([]byte, error)

func (*NullInt64) Scan

func (n *NullInt64) Scan(v interface{}) error

func (*NullInt64) UnmarshalJSON

func (n *NullInt64) UnmarshalJSON(v []byte) error

func (NullInt64) Value

func (n NullInt64) Value() (driver.Value, error)

type NullString

type NullString sql.NullString

func (NullString) MarshalJSON

func (n NullString) MarshalJSON() ([]byte, error)

func (*NullString) Scan

func (n *NullString) Scan(v interface{}) error

func (*NullString) UnmarshalJSON

func (n *NullString) UnmarshalJSON(v []byte) error

func (NullString) Value

func (n NullString) Value() (driver.Value, error)

type NullTime

type NullTime sql.NullTime

func (NullTime) MarshalJSON

func (t NullTime) MarshalJSON() ([]byte, error)

func (*NullTime) Scan

func (t *NullTime) Scan(v interface{}) error

func (*NullTime) UnmarshalJSON

func (t *NullTime) UnmarshalJSON(v []byte) error

func (NullTime) Value

func (t NullTime) Value() (driver.Value, error)

type StringArray

type StringArray []string

func (*StringArray) Scan

func (s *StringArray) Scan(v interface{}) error

func (StringArray) Value

func (s StringArray) Value() (driver.Value, error)

type Uint16Array

type Uint16Array []uint16

func (*Uint16Array) Scan

func (u *Uint16Array) Scan(v interface{}) error

func (Uint16Array) Value

func (u Uint16Array) Value() (driver.Value, error)

type Uint32Array

type Uint32Array []uint32

func (*Uint32Array) Scan

func (u *Uint32Array) Scan(v interface{}) error

func (Uint32Array) Value

func (u Uint32Array) Value() (driver.Value, error)

type Uint64Array

type Uint64Array []uint64

func (*Uint64Array) Scan

func (u *Uint64Array) Scan(v interface{}) error

func (Uint64Array) Value

func (u Uint64Array) Value() (driver.Value, error)

type Uint8Array

type Uint8Array []uint8

func (*Uint8Array) Scan

func (u *Uint8Array) Scan(v interface{}) error

func (Uint8Array) Value

func (u Uint8Array) Value() (driver.Value, error)

type UintArray

type UintArray []uint

func (*UintArray) Scan

func (u *UintArray) Scan(v interface{}) error

func (UintArray) Value

func (u UintArray) Value() (driver.Value, error)

Jump to

Keyboard shortcuts

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