During the first week, I met with several of the other members of the project. For the first 4 days or so, I was assigned the task to learn google's go language and experimented with various examples to make sure i understood it. After deciding I was good with it, I was assigned with learning how ast's (abstract syntax tree) worked and how they were implemented in go. Learning go was pretty straight forward and easy, but ast's were a bit more complex and challenging. I needed to get examples of ast's and start working with them to grasp them better.