Code I wrote while going through the book Mazes for Programmers: Code Your Own Twisty Little Passages. The algorithms and datastructures in the book are written in ruby. I chose to do the exercises in go.
Disclaimer: I have no significant previous experience with go besides some experimenting now and then. While I try to adhere to best practices, I have no doubt that I made plenty of mistakes. I'm also trying to balance writing good code with actualy finishing the book.
Executing
go run .
runs the hello.go
demo script. This will output a generated maze on your terminal, and create a png file with the same maze.