(r io.Reader)
| 7 | ) |
| 8 | |
| 9 | func NewScanner(r io.Reader) *bufio.Scanner { |
| 10 | scanner := bufio.NewScanner(r) |
| 11 | buf := make([]byte, 0, 64*1024) |
| 12 | scanner.Buffer(buf, 1024*1024) |
| 13 | scanner.Split(ScanLines) |
| 14 | return scanner |
| 15 | } |
| 16 | |
| 17 | // ScanLines is a split function for a Scanner that returns each line of |
| 18 | // text, stripped of any trailing end-of-line marker. The returned line may |
no outgoing calls
no test coverage detected