// +build OMIT | |
package main | |
import ( | |
"fmt" | |
"io" | |
"strings" | |
) | |
func main() { | |
r := strings.NewReader("Hello, Reader!") | |
b := make([]byte, 8) | |
for { | |
n, err := r.Read(b) | |
fmt.Printf("n = %v err = %v b = %v\n", n, err, b) | |
fmt.Printf("b[:n] = %q\n", b[:n]) | |
if err == io.EOF { | |
break | |
} | |
} | |
} |