https://github.com/sheldonhull/algorithmswithgo.com
Working through algorithms with Go, exercism, leetcode, and other challenges to push my coding chops
https://github.com/sheldonhull/algorithmswithgo.com
algorithms algorithms-and-data-structures go golang
Last synced: about 1 year ago
JSON representation
Working through algorithms with Go, exercism, leetcode, and other challenges to push my coding chops
- Host: GitHub
- URL: https://github.com/sheldonhull/algorithmswithgo.com
- Owner: sheldonhull
- Created: 2020-09-10T03:42:40.000Z (almost 6 years ago)
- Default Branch: main
- Last Pushed: 2022-12-01T17:15:24.000Z (over 3 years ago)
- Last Synced: 2025-04-01T11:03:41.796Z (about 1 year ago)
- Topics: algorithms, algorithms-and-data-structures, go, golang
- Language: Go
- Homepage:
- Size: 113 KB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Algorithms With Go + Other Algorithm Challenges
Initially, setup this to perform the challenges in algorithmswithgo.com repo.
However, as I've explored more with Hackerrank, exercism.io and other challenges, I decided I'll use this repo for all of these to log my progress.
Any blog progress on this will be posted on [my blog](sheldonhull.com/microblog)
## Badges



## Setup Exercism
[Get token](https://exercism.io/my/settings).
```shell
exercism configure --token=$TOKEN
```
Configure workspace for CLI to use this repo.
```shell
exercism configure --workspace ${PWD}/exercism.io
```
## Advent of Code
To respect the creators, the inputs are not persisted, just the solution.
To download the inputs I'm using:
```go
go install github.com/GreenLightning/advent-of-code-downloader/aocdl@latest
```
Setup a `.aocdlconfig` and populate like below.
This is also part of `.gitignore`.
```json
{
"session-cookie": "",
"output": ".inputs/{{.Year}}-{{.Day}}.txt",
"year": 2021,
"day": 1
}
```
Use by: `aocdl -day 1`