Working with Errors in Go 1.13 - The Go Programming Language
How to use the new Go 1.13 error interfaces and functions.