Started with go files and a template.

This is the first set of golang files for this project.