Building a tree-walk interpreter from scratch in Go
hamdan-khan.github.io