github.com/frodejac/aoc-2022@v0.0.0-20221213081734-037c741b1c89/cmd/day20/main.go (about) 1 package main 2 3 import ( 4 "fmt" 5 6 "github.com/frodejac/aoc-2022/internal/aoc" 7 "github.com/frodejac/aoc-2022/internal/io" 8 ) 9 10 const DAY = 20 11 12 func main() { 13 data, err := io.GetInput(DAY) 14 if err != nil { 15 panic(err) 16 } 17 solver := aoc.GetAocSolver(DAY, data) 18 part1 := solver.SolvePart1() 19 fmt.Printf("Day %02d, part 1: %s\n", DAY, part1) 20 part2 := solver.SolvePart2() 21 fmt.Printf("Day %02d, part 2: %s\n", DAY, part2) 22 }