go-mazer
A small, fun learning project done for two reasons - I wanted to learn Go, and I wanted to refresh search algorithms like depth-first, breadth-first and most importantly, A*. There’s just something satisfying about animating search algorithms in a 2D space. The project features a randomly generated maze (with a homebrew algorithm for branching paths), and solving with DFS, BFS, A* and GFS. Also, it made me discover that I absolutely adore Go! Check out the repo!