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

https://github.com/brianschubert/advent-of-go

Solutions for the Advent of Code 2017 challenges in Go
https://github.com/brianschubert/advent-of-go

advent-of-code go

Last synced: 11 months ago
JSON representation

Solutions for the Advent of Code 2017 challenges in Go

Awesome Lists containing this project

README

          

# Advent of Go

Solutions to puzzles from the [Advent of Code][adventofcode].

I am resolving a handful the AoC 2017 problems to help myself learn [Go][go]. More complete solution sets exist in my [Aoc 2016][aoc-rust] and [AoC 2017][aoc-kotlin] repositories.

All solutions in this repository were compiled with go 1.12.

## Running a Solution

Solutions can be run using the standard `go` utility with the following format.

```bash
$ go run year day [input-file]
```

If an input file is not specified, it will default to `resources/{year}/day{day}.txt`. To read input from sdin, using the file name `--`.

## License

This software is licensed under the [MIT License][license-mit]. For more
information, read the file [LICENSE][license-file].

[adventofcode]: https://adventofcode.com/
[go]: https://golang.org/
[aoc-kotlin]: https://github.com/blueschu/Advent-Of-Code
[aoc-rust]: https://github.com/blueschu/Advent-Of-Rust
[license-mit]: https://opensource.org/licenses/MIT
[license-file]: https://github.com/blueschu/Advent-Of-Rust/blob/master/LICENSE