In this talk I will layout a foundation for understanding what the error interface is and how it is used within the standard library. We will explore patterns used by the standard library for reporting and handling errors. We will look at some of the custom error types that have been implemented in the standard library and how they solve the particular problems those packages faced.
William Kennedy is a managing partner at Ardan Studios in Miami, FL, a mobile and web app development company. He is also a co-author of the book Go In Action , the author of the blog GoingGo.Net and the organizer for the Go meetup and MongoDB meetup in Miami. Bill is focused on Go education and through his new venture GoingGo Training , Bill can often be found talking at conferences and giving workshops both locally and over hangouts. He always finds time to work with individuals and groups who want to take their Go knowledge, blogging and coding skills to the next level.