Go repository for the solutions of AOC over the years.
-
Run
newday.sh 2023 01- creates a new dir and generates scaffold (run.go,sol.goandinput.txt) -
Input needs to be pasted manually
-
main.go- in the project root, add a new case for the year/day:
package main
import (
...
y22d01 "advent/2022/day01"
y23d01 "advent/2023/day01"
)
func main() {
...
switch year {
case "2022":
switch day {
case "01":
y22d01.Run()
}
...
case "2023":
switch day {
case "01":
y23d01.Run()
}
...
}go run main.go 2023 01