17 lines
226 B
Go
17 lines
226 B
Go
package main
|
|
|
|
import "golang.org/x/tour/reader"
|
|
|
|
type MyReader struct{}
|
|
|
|
func (r MyReader) Read(b []byte) (int, error) {
|
|
for i := range(b) {
|
|
b[i] = 'A'
|
|
}
|
|
return len(b), nil
|
|
}
|
|
|
|
func main() {
|
|
reader.Validate(MyReader{})
|
|
}
|