My attempt at learning Go while writing my first emulator at the same time