type github.com/jackc/pgtype.Date
45 uses
github.com/jackc/pgtype (current package)
date.go#L13: type Date struct {
date.go#L24: func (dst *Date) Set(src interface{}) error {
date.go#L26: *dst = Date{Status: Null}
date.go#L39: *dst = Date{Time: value, Status: Present}
date.go#L44: *dst = Date{Status: Null}
date.go#L50: *dst = Date{Status: Null}
date.go#L64: func (dst Date) Get() interface{} {
date.go#L78: func (src *Date) AssignTo(dst interface{}) error {
date.go#L101: func (dst *Date) DecodeText(ci *ConnInfo, src []byte) error {
date.go#L103: *dst = Date{Status: Null}
date.go#L110: *dst = Date{Status: Present, InfinityModifier: Infinity}
date.go#L112: *dst = Date{Status: Present, InfinityModifier: -Infinity}
date.go#L119: *dst = Date{Time: t, Status: Present}
date.go#L125: func (dst *Date) DecodeBinary(ci *ConnInfo, src []byte) error {
date.go#L127: *dst = Date{Status: Null}
date.go#L139: *dst = Date{Status: Present, InfinityModifier: Infinity}
date.go#L141: *dst = Date{Status: Present, InfinityModifier: -Infinity}
date.go#L144: *dst = Date{Time: t, Status: Present}
date.go#L150: func (src Date) EncodeText(ci *ConnInfo, buf []byte) ([]byte, error) {
date.go#L172: func (src Date) EncodeBinary(ci *ConnInfo, buf []byte) ([]byte, error) {
date.go#L198: func (dst *Date) Scan(src interface{}) error {
date.go#L200: *dst = Date{Status: Null}
date.go#L212: *dst = Date{Time: src, Status: Present}
date.go#L220: func (src Date) Value() (driver.Value, error) {
date.go#L234: func (src Date) MarshalJSON() ([]byte, error) {
date.go#L260: func (dst *Date) UnmarshalJSON(b []byte) error {
date.go#L268: *dst = Date{Status: Null}
date.go#L274: *dst = Date{Status: Present, InfinityModifier: Infinity}
date.go#L276: *dst = Date{Status: Present, InfinityModifier: -Infinity}
date.go#L283: *dst = Date{Time: t, Status: Present}
date_array.go#L16: Elements []Date
date_array.go#L44: elements := make([]Date, len(value))
date_array.go#L63: elements := make([]Date, len(value))
date_array.go#L76: case []Date:
date_array.go#L114: Elements: make([]Date, elementsLength),
date_array.go#L131: dst.Elements = make([]Date, elementsLength)
date_array.go#L321: var elements []Date
date_array.go#L324: elements = make([]Date, len(uta.Elements))
date_array.go#L327: var elem Date
date_array.go#L368: elements := make([]Date, elementCount)
daterange.go#L11: Lower Date
daterange.go#L12: Upper Date
pgtype.go#L283: ci.RegisterDataType(DataType{Value: &Date{}, Name: "date", OID: DateOID})
pgtype.go#L900: "date": &Date{},
github.com/jackc/pgx/v4/stdlib
sql.go#L563: var d pgtype.Date
 |
The pages are generated with Golds v0.3.2-preview. (GOOS=darwin GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |