26}
27
28▶func newRot13Reader(r io.Reader) *rot13Reader {
29 r13 := new(rot13Reader)
30 r13.r = r
· · ·
32}
33
34▶func (r13 *rot13Reader) Read(p []byte) (int, error) {
35 n, err := r13.r.Read(p)
36 for i := 0; i < n; i++ {
· · ·
46
47// Call ReadByte to accumulate the text of a file
48▶func readBytes(buf *Reader) string {
49 var b [1000]byte
50 nb := 0
· · ·
64}
65
66▶func TestReaderSimple(t *testing.T) {
67 data := "hello world"
68 b := NewReader(strings.NewReader(data))
· · ·
79type readMaker struct {
80 name string
81▶ fn func(io.Reader) io.Reader
82}
83
+ 129 more matches in this file