Fix TLDR for #51 Comparing an error value inaccurately

Both the text and [example source code](https://github.com/teivah/100-go-mistakes/blob/master/src/07-error-management/51-comparing-error-value/main.go) reference `errors.Is`, so I'm guessing this is copy pasta from `50 Comparing an error type inaccurately`?
This commit is contained in:
albertchae 2025-09-21 12:47:01 -07:00 committed by GitHub
parent 581411859c
commit 7b76ea932f
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -1178,7 +1178,7 @@ When handling an error, we can decide to wrap it. Wrapping is about adding addit
???+ info "TL;DR"
If you use Go 1.13 error wrapping with the `%w` directive and `fmt.Errorf`, comparing an error against or a value has to be done using `errors.As`. Otherwise, if the returned error you want to check is wrapped, it will fail the checks.
If you use Go 1.13 error wrapping with the `%w` directive and `fmt.Errorf`, comparing an error against a value has to be done using `errors.Is`. Otherwise, if the returned error you want to check is wrapped, it will fail the checks.
A sentinel error is an error defined as a global variable: