Documentation ¶
Index ¶
- type UUID
- func (u *UUID) AssignTo(dst interface{}) error
- func (u *UUID) DecodeBinary(_ *pgtype.ConnInfo, src []byte) error
- func (u *UUID) DecodeText(_ *pgtype.ConnInfo, src []byte) error
- func (u UUID) EncodeBinary(_ *pgtype.ConnInfo, buf []byte) ([]byte, error)
- func (u UUID) EncodeText(_ *pgtype.ConnInfo, buf []byte) ([]byte, error)
- func (u UUID) Get() interface{}
- func (u UUID) MarshalJSON() ([]byte, error)
- func (u *UUID) Scan(src interface{}) error
- func (u *UUID) Set(src interface{}) error
- func (u *UUID) UnmarshalJSON(b []byte) error
- func (u UUID) Value() (driver.Value, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type UUID ¶
UUID pgx type wrapper for google/uuid.UUID
func (*UUID) DecodeBinary ¶
DecodeBinary implements pgtype.BinaryDecoder interface
func (*UUID) DecodeText ¶
DecodeText implemnts pgtype.TextDecoder interface
func (UUID) EncodeBinary ¶
EncodeBinary implements pgtype.BinaryEncoder interface
func (UUID) EncodeText ¶
EncodeText implements pgtype.TextEncoder interface
func (UUID) MarshalJSON ¶
MarshalJSON implements encoding/json.Marshaler interface
func (*UUID) UnmarshalJSON ¶
UnmarshalJSON implements encoding/json.Unmarshaler interface
Click to show internal directories.
Click to hide internal directories.