Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/knalli/aoc2020
https://github.com/knalli/aoc2020
advent-of-code adventofcode aoc aoc2020
Last synced: about 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/knalli/aoc2020
- Owner: knalli
- License: mit
- Created: 2020-11-21T14:35:00.000Z (about 4 years ago)
- Default Branch: master
- Last Pushed: 2020-12-25T12:19:03.000Z (about 4 years ago)
- Last Synced: 2024-04-14T09:36:16.198Z (9 months ago)
- Topics: advent-of-code, adventofcode, aoc, aoc2020
- Language: Go
- Homepage: https://adventofcode.com/2020
- Size: 199 KB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Advent of Code 2020 Solutions
Welcome to my solutions of [Advent Of Code](http://adventofcode.com) 2020 (AOC 2020).A huge thanks to @topaz and his team for providing this great service.
Just like in 2018 and 2019, the solutions will be implemented using Go. Starting this year,
I'm going full into Go Modules (`go.mod`).## Disclaimer
These are my personal solutions of the Advent Of Code (AOC). The code is
*not indented* to be perfect in any kind of area. This year, my personal
competition was to ~~learn~~ intensify Go handling. These snippets are here for everyone
learning more, too.If you think, there is a piece of improvement: Go to the code,
fill a PR and we are all happy. Share the knowledge.## Structure
The AOC contains 24 days with at least one puzzle/question per day (mostly there are two parts).* Base path is the root folder.
* Each day has sub module named `day01`, `day02` until `day24` with a file `init.go` having
a function `Call`.
* The day `tpl` is for templating new days, invoked by the script line `./create_day.sh `.
* Depending on content, a day could import (exported) symbols of a (previous) day.## Usage
For running the day `day00`
* CLI: just enter `go run main.go 0`## License / Copyright
Everything is free for all.Licensed under MIT. Copyright Jan Philipp.