type github.com/jackc/pgtype.Numeric
69 uses
github.com/jackc/pgtype (current package)
numeric.go#L51: type Numeric struct {
numeric.go#L58: func (dst *Numeric) Set(src interface{}) error {
numeric.go#L60: *dst = Numeric{Status: Null}
numeric.go#L74: *dst = Numeric{Status: Present, NaN: true}
numeric.go#L81: *dst = Numeric{Int: num, Exp: exp, Status: Present}
numeric.go#L84: *dst = Numeric{Status: Present, NaN: true}
numeric.go#L91: *dst = Numeric{Int: num, Exp: exp, Status: Present}
numeric.go#L93: *dst = Numeric{Int: big.NewInt(int64(value)), Status: Present}
numeric.go#L95: *dst = Numeric{Int: big.NewInt(int64(value)), Status: Present}
numeric.go#L97: *dst = Numeric{Int: big.NewInt(int64(value)), Status: Present}
numeric.go#L99: *dst = Numeric{Int: big.NewInt(int64(value)), Status: Present}
numeric.go#L101: *dst = Numeric{Int: big.NewInt(int64(value)), Status: Present}
numeric.go#L103: *dst = Numeric{Int: big.NewInt(int64(value)), Status: Present}
numeric.go#L105: *dst = Numeric{Int: big.NewInt(value), Status: Present}
numeric.go#L107: *dst = Numeric{Int: (&big.Int{}).SetUint64(value), Status: Present}
numeric.go#L109: *dst = Numeric{Int: big.NewInt(int64(value)), Status: Present}
numeric.go#L111: *dst = Numeric{Int: (&big.Int{}).SetUint64(uint64(value)), Status: Present}
numeric.go#L117: *dst = Numeric{Int: num, Exp: exp, Status: Present}
numeric.go#L120: *dst = Numeric{Status: Null}
numeric.go#L126: *dst = Numeric{Status: Null}
numeric.go#L132: *dst = Numeric{Status: Null}
numeric.go#L138: *dst = Numeric{Status: Null}
numeric.go#L144: *dst = Numeric{Status: Null}
numeric.go#L150: *dst = Numeric{Status: Null}
numeric.go#L156: *dst = Numeric{Status: Null}
numeric.go#L162: *dst = Numeric{Status: Null}
numeric.go#L168: *dst = Numeric{Status: Null}
numeric.go#L174: *dst = Numeric{Status: Null}
numeric.go#L180: *dst = Numeric{Status: Null}
numeric.go#L186: *dst = Numeric{Status: Null}
numeric.go#L192: *dst = Numeric{Status: Null}
numeric.go#L206: func (dst Numeric) Get() interface{} {
numeric.go#L217: func (src *Numeric) AssignTo(dst interface{}) error {
numeric.go#L361: func (dst *Numeric) toBigInt() (*big.Int, error) {
numeric.go#L385: func (src *Numeric) toFloat64() (float64, error) {
numeric.go#L403: func (dst *Numeric) DecodeText(ci *ConnInfo, src []byte) error {
numeric.go#L405: *dst = Numeric{Status: Null}
numeric.go#L410: *dst = Numeric{Status: Present, NaN: true}
numeric.go#L419: *dst = Numeric{Int: num, Exp: exp, Status: Present}
numeric.go#L444: func (dst *Numeric) DecodeBinary(ci *ConnInfo, src []byte) error {
numeric.go#L446: *dst = Numeric{Status: Null}
numeric.go#L465: *dst = Numeric{Status: Present, NaN: true}
numeric.go#L470: *dst = Numeric{Int: big.NewInt(0), Status: Present}
numeric.go#L542: *dst = Numeric{Int: accum, Exp: exp, Status: Present}
numeric.go#L567: func (src Numeric) EncodeText(ci *ConnInfo, buf []byte) ([]byte, error) {
numeric.go#L586: func (src Numeric) EncodeBinary(ci *ConnInfo, buf []byte) ([]byte, error) {
numeric.go#L683: func (dst *Numeric) Scan(src interface{}) error {
numeric.go#L685: *dst = Numeric{Status: Null}
numeric.go#L702: func (src Numeric) Value() (driver.Value, error) {
numeric_array.go#L15: Elements []Numeric
numeric_array.go#L43: elements := make([]Numeric, len(value))
numeric_array.go#L62: elements := make([]Numeric, len(value))
numeric_array.go#L81: elements := make([]Numeric, len(value))
numeric_array.go#L100: elements := make([]Numeric, len(value))
numeric_array.go#L119: elements := make([]Numeric, len(value))
numeric_array.go#L138: elements := make([]Numeric, len(value))
numeric_array.go#L157: elements := make([]Numeric, len(value))
numeric_array.go#L176: elements := make([]Numeric, len(value))
numeric_array.go#L189: case []Numeric:
numeric_array.go#L227: Elements: make([]Numeric, elementsLength),
numeric_array.go#L244: dst.Elements = make([]Numeric, elementsLength)
numeric_array.go#L488: var elements []Numeric
numeric_array.go#L491: elements = make([]Numeric, len(uta.Elements))
numeric_array.go#L494: var elem Numeric
numeric_array.go#L535: elements := make([]Numeric, elementCount)
numrange.go#L11: Lower Numeric
numrange.go#L12: Upper Numeric
pgtype.go#L300: ci.RegisterDataType(DataType{Value: &Numeric{}, Name: "numeric", OID: NumericOID})
pgtype.go#L918: "numeric": &Numeric{},
 |
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. |