Documentation ¶
Index ¶
- Variables
- type ColumnType
- type NullBool
- type NullFloat32
- type NullFloat64
- type NullInt16
- type NullInt32
- type NullInt64
- type NullInt8
- type NullJson
- type NullString
- type NullTime
- type NullUInt16
- type NullUInt32
- type NullUInt64
- type NullUInt8
- type RawMessage
- type TaosBigint
- type TaosBinary
- type TaosBool
- type TaosDouble
- type TaosFloat
- type TaosGeometry
- type TaosInt
- type TaosJson
- type TaosNchar
- type TaosSmallint
- type TaosTimestamp
- type TaosTinyint
- type TaosUBigint
- type TaosUInt
- type TaosUSmallint
- type TaosUTinyint
- type TaosVarBinary
Constants ¶
This section is empty.
Variables ¶
View Source
var ( TaosBoolType = reflect.TypeOf(TaosBool(false)) TaosTinyintType = reflect.TypeOf(TaosTinyint(0)) TaosSmallintType = reflect.TypeOf(TaosSmallint(0)) TaosIntType = reflect.TypeOf(TaosInt(0)) TaosBigintType = reflect.TypeOf(TaosBigint(0)) TaosUTinyintType = reflect.TypeOf(TaosUTinyint(0)) TaosUSmallintType = reflect.TypeOf(TaosUSmallint(0)) TaosUIntType = reflect.TypeOf(TaosUInt(0)) TaosUBigintType = reflect.TypeOf(TaosUBigint(0)) TaosFloatType = reflect.TypeOf(TaosFloat(0)) TaosDoubleType = reflect.TypeOf(TaosDouble(0)) TaosBinaryType = reflect.TypeOf(TaosBinary(nil)) TaosVarBinaryType = reflect.TypeOf(TaosVarBinary(nil)) TaosNcharType = reflect.TypeOf(TaosNchar("")) TaosTimestampType = reflect.TypeOf(TaosTimestamp{}) TaosJsonType = reflect.TypeOf(TaosJson("")) TaosGeometryType = reflect.TypeOf(TaosGeometry(nil)) )
Functions ¶
This section is empty.
Types ¶
type ColumnType ¶
type NullFloat32 ¶
func (*NullFloat32) Scan ¶
func (n *NullFloat32) Scan(value interface{}) error
Scan implements the Scanner interface.
func (NullFloat32) String ¶
func (n NullFloat32) String() string
type NullFloat64 ¶
func (*NullFloat64) Scan ¶
func (n *NullFloat64) Scan(value interface{}) error
Scan implements the Scanner interface.
func (NullFloat64) String ¶
func (n NullFloat64) String() string
type NullJson ¶
type NullJson struct { Inner RawMessage Valid bool }
type NullString ¶
func (*NullString) Scan ¶
func (n *NullString) Scan(value interface{}) error
type NullTime ¶
type NullUInt16 ¶
func (*NullUInt16) Scan ¶
func (n *NullUInt16) Scan(value interface{}) error
Scan implements the Scanner interface.
func (NullUInt16) String ¶
func (n NullUInt16) String() string
type NullUInt32 ¶
func (*NullUInt32) Scan ¶
func (n *NullUInt32) Scan(value interface{}) error
Scan implements the Scanner interface.
func (NullUInt32) String ¶
func (n NullUInt32) String() string
type NullUInt64 ¶
func (*NullUInt64) Scan ¶
func (n *NullUInt64) Scan(value interface{}) error
Scan implements the Scanner interface.
func (NullUInt64) String ¶
func (n NullUInt64) String() string
type RawMessage ¶
type RawMessage []byte
func (RawMessage) MarshalJSON ¶
func (m RawMessage) MarshalJSON() ([]byte, error)
func (*RawMessage) UnmarshalJSON ¶
func (m *RawMessage) UnmarshalJSON(data []byte) error
type TaosBigint ¶
type TaosBigint int64
type TaosBinary ¶
type TaosBinary []byte
type TaosDouble ¶
type TaosDouble float64
type TaosGeometry ¶
type TaosGeometry []byte
type TaosSmallint ¶
type TaosSmallint int16
type TaosTimestamp ¶
type TaosTinyint ¶
type TaosTinyint int8
type TaosUBigint ¶
type TaosUBigint uint64
type TaosUSmallint ¶
type TaosUSmallint uint16
type TaosUTinyint ¶
type TaosUTinyint uint8
type TaosVarBinary ¶
type TaosVarBinary []byte
Click to show internal directories.
Click to hide internal directories.