Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/codingnagger/advent-of-code-2020

Advent of code 2020 using Golang
https://github.com/codingnagger/advent-of-code-2020

advent-of-code advent-of-code-2020 adventofcode

Last synced: 4 days ago
JSON representation

Advent of code 2020 using Golang

Awesome Lists containing this project

README

        

# advent-of-code-2020

Going through the Advent of code 2020 using Golang. Should be a fun ride. Also I have a blog if you want you can [check it out here](https://www.codingnagger.com/) or ping me on [Minds @CodingNagger](https://minds.com/CodingNagger).

## How to run it

```
go run ./cmd/app
```

## Running tests

```
go test ./...
```

Looks like some unimportant tests for days 24 and 19 broke with my final solutions. Don't run the command. I won't fix them, they probably should be deleted
but since I'm not sure I'll leave them there forever.

## Some posts I wrote about this year's Advent of Code

- [Some interfaces you can write in Go or C# to save time](https://www.codingnagger.com/2020/12/03/advent-of-code-interfaces-to-improve-your-life/)
- [My second 2020 Advent of Code refactoring](https://www.codingnagger.com/2020/12/16/my-second-2020-advent-of-code-refactoring/)

## Cruise log

I started writing a cruise log on day 1 to talk about progress and challenges faced during this Advent of Code 2020. You can find them below.

- [The Advent of Code 2020 Day 1 log, crashed and burned](https://www.codingnagger.com/2020/12/01/the-advent-of-code-2020-day-1-log-crashed-and-burned/)
- [The Advent of Code 2020 Day 2 log, password pains](https://www.codingnagger.com/2020/12/02/the-advent-of-code-2020-day-2-log-password-pains/)
- [The Advent of Code 2020 Day 3 log, off by one](https://www.codingnagger.com/2020/12/03/the-advent-of-code-2020-day-3-log-off-by-one/)
- [The Advent of Code 2020 Day 4 log, passport bamboozling](https://www.codingnagger.com/2020/12/04/the-advent-of-code-2020-day-4-log-passport-bamboozling/)
- [The Advent of Code 2020 Day 5 log, pass-free boarding](https://www.codingnagger.com/2020/12/05/the-advent-of-code-2020-day-5-log-pass-free-boarding/)
- [The Advent of Code 2020 Day 6 log, counting stars](https://www.codingnagger.com/2020/12/06/the-advent-of-code-2020-day-6-log-counting-stars/)
- [The Advent of Code 2020 Day 7 log, loops in loops](https://www.codingnagger.com/2020/12/07/the-advent-of-code-2020-day-7-log-loops-in-loops/)
- [The Advent of Code 2020 Day 8 log, Assembly-bootleg](https://www.codingnagger.com/2020/12/08/the-advent-of-code-2020-day-8-log-assembly-bootleg/)
- [The Advent of Code 2020 Day 9 log, Weakness exploit](https://www.codingnagger.com/2020/12/09/the-advent-of-code-2020-day-9-log-weakness-exploit/)
- [The Advent of Code 2020 Day 10 log, Fear insanity](https://www.codingnagger.com/2020/12/10/the-advent-of-code-2020-day-10-log-fear-insanity/)
- [The Advent of Code 2020 Day 11 log, Headache pain](https://www.codingnagger.com/2020/12/11/the-advent-of-code-2020-day-11-log-headache-pain/)
- [The Advent of Code 2020 Day 12 log, Deepwater Danger](https://www.codingnagger.com/2020/12/12/the-advent-of-code-2020-day-12-log-deepwater-danger/)
- [The Advent of Code 2020 Day 13 log, Thirty-three hours](https://www.codingnagger.com/2020/12/13/the-advent-of-code-2020-day-13-log-thirty-three-hours/)
- [The Advent of Code 2020 Day 14 log, RAM stain](https://www.codingnagger.com/2020/12/14/the-advent-of-code-2020-day-14-log-ram-stain/)
- [The Advent of Code 2020 Day 15 log, Counts and turns](https://www.codingnagger.com/2020/12/15/the-advent-of-code-2020-day-15-log-counts-and-turns/)
- [The Advent of Code 2020 Day 16 log, Alive in the zone](https://www.codingnagger.com/2020/12/16/the-advent-of-code-2020-day-16-log-alive-in-the-zone/)
- [The Advent of Code 2020 Day 17 log, Unlimited power](https://www.codingnagger.com/2020/12/17/the-advent-of-code-2020-day-17-log-unlimited-power/)
- [The Advent of Code 2020 Day 18 log, Math Madness](https://www.codingnagger.com/2020/12/18/the-advent-of-code-2020-day-18-log-math-madness/)
- [The Advent of Code 2020 Day 19 log, Regex from hell](https://www.codingnagger.com/2020/12/19/the-advent-of-code-2020-day-19-log-regex-from-hell/)
- [The Advent of Code 2020 Day 20 log, Here be dragons](https://www.codingnagger.com/2020/12/22/the-advent-of-code-2020-day-20-log-here-be-dragons/)
- [The Advent of Code 2020 Day 21 log, Nice and easy](https://www.codingnagger.com/2020/12/21/the-advent-of-code-2020-day-21-log-nice-and-easy/)
- [The Advent of Code 2020 Day 22 log, Animal trickery](https://www.codingnagger.com/2020/12/22/the-advent-of-code-2020-day-22-log-animal-trickery/)
- [The Advent of Code 2020 Day 23 log, Crab’s revenge](https://www.codingnagger.com/2020/12/23/the-advent-of-code-2020-day-23-log-crabs-revenge/)
- [The Advent of Code 2020 Day 24 log, Black faces](https://www.codingnagger.com/2020/12/24/the-advent-of-code-2020-day-24-log-black-faces/)
- [The Advent of Code 2020 Day 25 log, Happy ending](https://www.codingnagger.com/2020/12/25/the-advent-of-code-2020-day-25-log-happy-ending/)