grotere buffer voor scanner

This commit is contained in:
Peter Kleiweg
2026-08-04 13:32:12 +02:00
parent 1de42635d0
commit c37c54148e
26 changed files with 44 additions and 6 deletions

View File

@@ -28,6 +28,7 @@ func main() {
fp, err := os.Open(os.Args[1])
x(err)
scanner := bufio.NewScanner(fp)
scanner.Buffer(nil, 1000000)
for scanner.Scan() {
aa := strings.Split(scanner.Text(), "\t")
n, err := strconv.Atoi(aa[0])
@@ -45,6 +46,7 @@ func main() {
fp, err = os.Open(os.Args[2])
x(err)
scanner = bufio.NewScanner(fp)
scanner.Buffer(nil, 1000000)
for scanner.Scan() {
lines = append(lines, scanner.Text())
}