Error Handling in Go Programming Language

In the Go programming language, I often see errors being handled in a  careless manner that is difficult to maintain.  This common mistake has  prompted me to make a video that demonstrates the basic fundamentals of  error handling in Go:

The Effective Go guide points out the appropriate way to do error handling in Go and is a great place to turn for further reading.