mirror of
https://github.com/bdnugget/AoC_2024.git
synced 2026-11-07 03:37:27 +00:00
24 lines
309 B
Go
24 lines
309 B
Go
package utils
|
|
|
|
import (
|
|
"os"
|
|
"strings"
|
|
"strconv"
|
|
)
|
|
|
|
func InputLines(filename string) []string {
|
|
b, err := os.ReadFile(filename)
|
|
if err != nil {
|
|
panic(err)
|
|
}
|
|
return strings.Split(string(b), "\n")
|
|
}
|
|
|
|
func MustAtoi(s string) int {
|
|
v, err := strconv.Atoi(s)
|
|
if err != nil {
|
|
panic(err)
|
|
}
|
|
return v
|
|
}
|