This is my implementation of the Monkey Language Interpreter from the book Writing an Interpreter in Go by Thorsten Ball.
I wrote it to exercise and practice Rust while following the book, so it may have some problems.
I glanced at @AlphaKeks's implementation when I got stuck so you may find some similarities.