refactor: better variable name

This commit is contained in:
2025-12-31 17:54:09 +01:00
parent 8e9e37366b
commit 47f73df6bc

View File

@@ -15,16 +15,16 @@ type DayRunner[T any] struct {
PartTwo func(T) int PartTwo func(T) int
} }
func (r *DayRunner[T]) Run(input string, part string) { func (runner *DayRunner[T]) Run(input string, part string) {
data := r.ParseInput(input) data := runner.ParseInput(input)
switch part { switch part {
case "": case "":
fmt.Println(r.PartOne(data)) fmt.Println(runner.PartOne(data))
fmt.Println(r.PartTwo(data)) fmt.Println(runner.PartTwo(data))
case "1": case "1":
fmt.Println(r.PartOne(data)) fmt.Println(runner.PartOne(data))
case "2": case "2":
fmt.Println(r.PartTwo(data)) fmt.Println(runner.PartTwo(data))
default: default:
fmt.Fprintf(os.Stderr, "Invalid part: %s\n", part) fmt.Fprintf(os.Stderr, "Invalid part: %s\n", part)
os.Exit(1) os.Exit(1)