From 519ce48858e31893b7736fbb77c49d24a5d69db9 Mon Sep 17 00:00:00 2001 From: "Bryan C. Mills" Date: Tue, 8 Oct 2019 09:31:44 -0400 Subject: [PATCH] =?UTF-8?q?Add=20=E2=80=9CError=20Wrapping=20and=20Redunda?= =?UTF-8?q?ncy=20in=20Go=E2=80=9D.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ExperienceReports.md | 1 + 1 file changed, 1 insertion(+) diff --git a/ExperienceReports.md b/ExperienceReports.md index 68ae7e4a..bb69f9fd 100644 --- a/ExperienceReports.md +++ b/ExperienceReports.md @@ -120,6 +120,7 @@ Add new sections as appropriate. - Andrew Morgan, “[What I Don't Like About Error Handling in Go, and How to Work Around It](https://opencredo.com/why-i-dont-like-error-handling-in-go/),” January 2017, about it being difficult to force good error handling, errors not having stack traces, and error handling being too verbose. - Chris Siebenmann, “[Go's net package doesn't have opaque errors, just undocumented ones](https://utcc.utoronto.ca/~cks/space/blog/programming/GoNetErrorsUndocumented),” August 2018 + - Bryan C. Mills, “[Error Wrapping and Redundancy in Go](https://github.com/bcmills/go-experience-reports/blob/master/errors.md),” September 2019 ## File System