From c23413eedfb8d8b277c1db4e5a1f0ab949f28216 Mon Sep 17 00:00:00 2001 From: Sasha Koshka Date: Tue, 9 Aug 2022 20:12:33 -0400 Subject: [PATCH] Added print method to error --- file/error.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/file/error.go b/file/error.go index 324ef89..c5bd7c4 100644 --- a/file/error.go +++ b/file/error.go @@ -1,5 +1,6 @@ package file +import "os" import "fmt" type ErrorKind int @@ -70,3 +71,8 @@ func (err Error) Error () (formattedMessage string) { return } + +// Print formats the error and prints it to stderr. +func (err Error) Print () { + os.Stderr.Write([]byte(err.Error())) +}