Abstract
Emulation is tricky, and making it fast in a high level language like Go is even trickier. In this talk we will have some insight on the hardware platform we are going to emulate and some architectural pattern to keep the code clean and fast.