driver/lob.go
func (l *Lob) Scan(src interface{}) error {

	if l.wr == nil {
		return fmt.Errorf("lob error: initial reader %[1]T %[1]v", l)
	}

	ws, ok := src.(writerSetter)
	if !ok {
		return fmt.Errorf("lob: invalid scan type %T", src)
	}

	if err := ws.SetWriter(l.wr); err != nil {
		return err
	}
	return nil
}
func (l *Lob) Scan(src interface{}) error {

	if l.wr == nil {
		return fmt.Errorf("lob error: initial reader %[1]T %[1]v", l)
	}

	ws, ok := src.(writerSetter)
	if !ok {
		return fmt.Errorf("lob: invalid scan type %T", src)
	}

	if err := ws.SetWriter(l.wr); err != nil {
		return err
	}
	return nil
}
func ( l * Lob ) Scan ( src interface { } ) error { if l . wr == nil { return fmt . Errorf ( " " , l ) } ws , ok := src . ( writerSetter ) if ! ok { return fmt . Errorf ( " " , src ) } if err := ws . SetWriter ( l . wr ) ; err != nil { return err } return nil }
// Scan implements the database/sql/Scanner interface.
Scan implements the database / sql / Scanner interface .