The aim of this repository is to gain insight into compiler design by implementing a compiler for the Go programming language.