Golang Test Driven Development My journey of learning golang with implement test driven development. Go is a good language for learning TDD because it is a simple language to learn and testing is built-in.