Solutions to Advent of Code, done in Go as a language learning exercise.
- Keep solutions simple - ideally contained within a single main.go file
- Prioritize using Go standard library over third party ones
- Have a comfortable level of tests - not too many