Developing in Golang using Test Driven Development