diff options
Diffstat (limited to 'src/errors/errors_test.go')
| -rw-r--r-- | src/errors/errors_test.go | 38 |
1 files changed, 0 insertions, 38 deletions
diff --git a/src/errors/errors_test.go b/src/errors/errors_test.go index 8b93f530d5..08ed54e041 100644 --- a/src/errors/errors_test.go +++ b/src/errors/errors_test.go @@ -6,7 +6,6 @@ package errors_test import ( "errors" - "fmt" "testing" ) @@ -32,40 +31,3 @@ func TestErrorMethod(t *testing.T) { t.Errorf(`New("abc").Error() = %q, want %q`, err.Error(), "abc") } } - -func ExampleNew() { - err := errors.New("emit macho dwarf: elf header corrupted") - if err != nil { - fmt.Print(err) - } - // Output: emit macho dwarf: elf header corrupted -} - -// The fmt package's Errorf function lets us use the package's formatting -// features to create descriptive error messages. -func ExampleNew_errorf() { - const name, id = "bimmler", 17 - err := fmt.Errorf("user %q (id %d) not found", name, id) - if err != nil { - fmt.Print(err) - } - // Output: user "bimmler" (id 17) not found -} - -func ExampleJoin() { - err1 := errors.New("err1") - err2 := errors.New("err2") - err := errors.Join(err1, err2) - fmt.Println(err) - if errors.Is(err, err1) { - fmt.Println("err is err1") - } - if errors.Is(err, err2) { - fmt.Println("err is err2") - } - // Output: - // err1 - // err2 - // err is err1 - // err is err2 -} |
