I want to read the xml file whose size is above 600 bytes. so i modifed code as below, but it is not giving expected result. can you please suggest on this.
File name : datasource.go
func (d *Datasource) ReadAll(ctx context.Context) ([]byte, error) {
var reader io.Reader
rc, err := d.GetStream(ctx)
if err != nil {
return nil, err
}
defer rc.Close()
reader = io.LimitReader(rc, *d.MaxContentLength)
if reader > 600 {
return ioutil.ReadAll(reader)
}
}
I want to read the xml file whose size is above 600 bytes. so i modifed code as below, but it is not giving expected result. can you please suggest on this.
File name : datasource.go
func (d *Datasource) ReadAll(ctx context.Context) ([]byte, error) {
var reader io.Reader
rc, err := d.GetStream(ctx)
if err != nil {
return nil, err
}
defer rc.Close()
reader = io.LimitReader(rc, *d.MaxContentLength)
if reader > 600 {
return ioutil.ReadAll(reader)
}
}