Skip to content

Ayo-Awe/advent-of-code-2024

Repository files navigation

Markdown

Advent of Code 2024 - Go Solutions

This repository contains my solutions to the Advent of Code 2024 challenges, implemented in Go.

Structure

The repository is organized by days, with each day's solution in its own directory:

advent-of-code-2024/
├── day_1/
├── day_2/
├── day_3/
├── day_4/
├── day_5/
├── day_6/
├── day_7/
└── aoc/ # Shared utilities

Each day's directory contains at least:

  • main.go - The main solution file
  • input.txt - The puzzle input

Running Solutions

To run a specific day's solution:

  1. Navigate to the day's directory:

    cd day_N
  2. Run the solution:

    go run .

Each solution prints both Part One and Part Two answers.

Common Utilities

The aoc package contains shared utilities used across different solutions, such as file reading and input parsing functions.

Progress

  • Day 01
  • Day 02
  • Day 03
  • Day 04
  • Day 05
  • Day 06
  • Day 07
  • Day 08
  • Day 09
  • Day 10
  • Day 11
  • Day 12
  • Day 13
  • Day 14
  • Day 15
  • Day 16
  • Day 17
  • Day 18
  • Day 19
  • Day 20
  • Day 21
  • Day 22
  • Day 23
  • Day 24
  • Day 25

About

2024 advent of code solutions written in golang

Topics

Resources

Stars

Watchers

Forks