Files
advent-of-code-2025/pkg/aoc/readFile.go
2025-12-08 20:38:20 +01:00

29 lines
402 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.ReplaceAll(strings.TrimSpace(string(cont)), "\r", "")
}
}
func ReadFileRows(test bool) []string {
cont := ReadFile(test)
rows := strings.Split(cont, "\n")
return rows
}