Files
advent-of-code-2025/pkg/aoc/readFile.go
Simon Ziegler 642045825f day 04
2025-12-04 15:13:42 +01:00

33 lines
439 B
Go

package aoc
import (
"os"
"strings"
)
func ReadFile(test bool) string {
fileName := "input"
if test {
fileName = "test"
}
if cont, err := os.ReadFile(fileName); err != nil {
panic(err)
} else {
return strings.TrimSpace(string(cont))
}
}
func ReadFileRows(test bool) []string {
cont := ReadFile(test)
rows := strings.Split(cont, "\n")
for ii, rr := range rows {
rows[ii] = strings.TrimSpace(rr)
}
return rows
}