---
I like writing “if err != nil { … }” so while I disagree with the proposal to add the error check function “try()” I will keep an open mind because I do not have the technical literacy as @griesemer or other people in the Go community to propose something better. I’ll experiment with “try” a few times in personal projects, but I can see myself writing “if err != nil” for several years unless I find a more compelling reason to change, same reason why my team and I haven’t adopted “go mod” despite having Go v1.12.6 (latest stable version as of today) in all our production servers.
[1] https://github.com/golang/proposal/blob/master/design/32437-...
[2] https://github.com/golang/go/issues/32437#issuecomment-49926...
[3] https://github.com/golang/go/issues/32437#issuecomment-50061...
[4] https://github.com/golang/go/issues/32437#issuecomment-50187...