package main
import ( "io" "log" "os")
type test struct { name string}
func (a *test) Read(p []byte) (int, error) {
var size int for { // I want to put large data to response the read ; some data whatever I want ...
size = size + 102400 // condition to break break }
return size, nil}
func main() { r := &test{name: "test"} if _, err := io.Copy(os.Stdout, r); err != nil { log.Fatal(err) }}
Read reads up to len(p) bytes into p.