type github.com/go-pg/pg/v10/types.Reader
77 uses
github.com/go-pg/pg/v10/types (current package)
array.go#L41: func (a *Array) ScanValue(rd Reader, n int) error {
array_parser.go#L29: func newArrayParser(rd Reader) *arrayParser {
array_scan.go#L14: BeforeScanArrayValue(rd Reader, n int) error
array_scan.go#L15: ScanArrayValue(rd Reader, n int) error
array_scan.go#L53: return func(v reflect.Value, rd Reader, n int) error {
array_scan.go#L113: func scanStringArrayValue(v reflect.Value, rd Reader, n int) error {
array_scan.go#L128: func scanStringArray(rd Reader, n int) ([]string, error) {
array_scan.go#L150: func scanIntArrayValue(v reflect.Value, rd Reader, n int) error {
array_scan.go#L165: func decodeSliceInt(rd Reader, n int) ([]int, error) {
array_scan.go#L197: func scanInt64ArrayValue(v reflect.Value, rd Reader, n int) error {
array_scan.go#L212: func scanInt64Array(rd Reader, n int) ([]int64, error) {
array_scan.go#L244: func scanFloat64ArrayValue(v reflect.Value, rd Reader, n int) error {
array_scan.go#L259: func scanFloat64Array(rd Reader, n int) ([]float64, error) {
array_scan.go#L291: func scanArrayValueScannerValue(v reflect.Value, rd Reader, n int) error {
column.go#L53: func ReadColumnValue(col ColumnInfo, rd Reader, n int) (interface{}, error) {
hex.go#L62: func NewHexDecoder(rd Reader, n int) (io.Reader, error) {
hstore.go#L53: func (h *Hstore) ScanValue(rd Reader, n int) error {
hstore_parser.go#L16: func newHstoreParser(rd Reader) *hstoreParser {
hstore_scan.go#L12: return func(v reflect.Value, rd Reader, n int) error {
hstore_scan.go#L17: func scanMapStringStringValue(v reflect.Value, rd Reader, n int) error {
hstore_scan.go#L27: func scanMapStringString(rd Reader, n int) (map[string]string, error) {
scan.go#L14: func Scan(v interface{}, rd Reader, n int) error {
scan.go#L67: func ScanString(rd Reader, n int) (string, error) {
scan.go#L80: func ScanBytes(rd Reader, n int) ([]byte, error) {
scan.go#L95: func ReadBytes(rd Reader, b []byte) error {
scan.go#L121: func ScanInt(rd Reader, n int) (int, error) {
scan.go#L139: func ScanInt64(rd Reader, n int) (int64, error) {
scan.go#L143: func scanInt64(rd Reader, n int, bitSize int) (int64, error) {
scan.go#L161: func ScanUint64(rd Reader, n int) (uint64, error) {
scan.go#L189: func ScanFloat32(rd Reader, n int) (float32, error) {
scan.go#L207: func ScanFloat64(rd Reader, n int) (float64, error) {
scan.go#L225: func ScanTime(rd Reader, n int) (time.Time, error) {
scan.go#L238: func ScanBool(rd Reader, n int) (bool, error) {
scan_value.go#L26: type ScannerFunc func(reflect.Value, Reader, int) error
scan_value.go#L136: return func(v reflect.Value, rd Reader, n int) error {
scan_value.go#L163: func scanIfaceValue(v reflect.Value, rd Reader, n int) error {
scan_value.go#L170: func ScanValue(v reflect.Value, rd Reader, n int) error {
scan_value.go#L186: func scanBoolValue(v reflect.Value, rd Reader, n int) error {
scan_value.go#L201: func scanInt64Value(v reflect.Value, rd Reader, n int) error {
scan_value.go#L211: func scanUint64Value(v reflect.Value, rd Reader, n int) error {
scan_value.go#L221: func scanFloat32Value(v reflect.Value, rd Reader, n int) error {
scan_value.go#L231: func scanFloat64Value(v reflect.Value, rd Reader, n int) error {
scan_value.go#L241: func scanStringValue(v reflect.Value, rd Reader, n int) error {
scan_value.go#L251: func scanJSONValue(v reflect.Value, rd Reader, n int) error {
scan_value.go#L264: func scanTimeValue(v reflect.Value, rd Reader, n int) error {
scan_value.go#L276: func scanIPValue(v reflect.Value, rd Reader, n int) error {
scan_value.go#L299: func scanIPNetValue(v reflect.Value, rd Reader, n int) error {
scan_value.go#L321: func scanJSONRawMessageValue(v reflect.Value, rd Reader, n int) error {
scan_value.go#L336: func scanBytesValue(v reflect.Value, rd Reader, n int) error {
scan_value.go#L351: func scanArrayBytesValue(v reflect.Value, rd Reader, n int) error {
scan_value.go#L364: func scanValueScannerValue(v reflect.Value, rd Reader, n int) error {
scan_value.go#L379: func scanValueScannerAddrValue(v reflect.Value, rd Reader, n int) error {
scan_value.go#L386: func scanSQLScannerValue(v reflect.Value, rd Reader, n int) error {
scan_value.go#L401: func scanSQLScannerAddrValue(v reflect.Value, rd Reader, n int) error {
scan_value.go#L408: func scanSQLScanner(scanner sql.Scanner, rd Reader, n int) error {
types.go#L7: type Reader = pool.Reader
types.go#L10: ScanValue(rd Reader, n int) error
github.com/go-pg/pg/v10
messages.go#L862: var colRd types.Reader
pg.go#L156: func (strings *Strings) ScanColumn(col types.ColumnInfo, rd types.Reader, n int) error {
pg.go#L210: func (ints *Ints) ScanColumn(col types.ColumnInfo, rd types.Reader, n int) error {
pg.go#L260: func (set *IntSet) ScanColumn(col types.ColumnInfo, rd types.Reader, n int) error {
github.com/go-pg/pg/v10/orm
composite.go#L17: return func(v reflect.Value, rd types.Reader, n int) error {
composite_parser.go#L27: func newCompositeParser(rd types.Reader) *compositeParser {
field.go#L109: func (f *Field) ScanValue(strct reflect.Value, rd types.Reader, n int) error {
model_discard.go#L25: func (m Discard) ScanColumn(col types.ColumnInfo, rd types.Reader, n int) error {
model_map.go#L41: func (m *mapModel) ScanColumn(col types.ColumnInfo, rd types.Reader, n int) error {
model_scan.go#L32: func (m scanValuesModel) ScanColumn(col types.ColumnInfo, rd types.Reader, n int) error {
model_scan.go#L63: func (m scanReflectValuesModel) ScanColumn(col types.ColumnInfo, rd types.Reader, n int) error {
model_slice.go#L14: scan func(reflect.Value, types.Reader, int) error
model_slice.go#L37: func (m *sliceModel) ScanColumn(col types.ColumnInfo, rd types.Reader, n int) error {
model_table.go#L31: scanColumn(types.ColumnInfo, types.Reader, int) (bool, error)
model_table_m2m.go#L94: func (m *m2mModel) ScanColumn(col types.ColumnInfo, rd types.Reader, n int) error {
model_table_struct.go#L250: col types.ColumnInfo, rd types.Reader, n int,
model_table_struct.go#L266: func (m *structTableModel) scanColumn(col types.ColumnInfo, rd types.Reader, n int) (bool, error) {
msgpack.go#L32: return func(v reflect.Value, rd types.Reader, n int) error {
orm.go#L19: ScanColumn(col types.ColumnInfo, rd types.Reader, n int) error
table.go#L1424: func scanJSONValue(v reflect.Value, rd types.Reader, n int) error {