### Resources **Error handling** 1. https://www.bacancytechnology.com/blog/golang-error-handling 2. https://levelup.gitconnected.com/better-error-handling-in-golang-theory-and-practical-tips-758b90d3f6b4 3. https://www.digitalocean.com/community/tutorials/creating-custom-errors-in-go 4. https://earthly.dev/blog/golang-errors/ **Logging** 1. https://stackoverflow.com/questions/41389933/when-to-use-log-over-fmt-for-debugging-and-printing-error **Changes made in code** - Use only `log.Print` - Error wrapping `fmt.Errorf()` - Building custom errors
Resources
Error handling
Logging
Changes made in code
log.Printfmt.Errorf()