Learn Go with tests - Error types
Learn how to improve the API of your code by introducing your own domain specific error types
Tags: go, tdd, testing