From b2113f7be5329284c0dc6f138111efb2da67359e Mon Sep 17 00:00:00 2001 From: "kayos@tcp.direct" Date: Tue, 2 May 2023 22:21:49 -0700 Subject: [PATCH] Reduce: remove external `github.com/pkg/errors` package dependency --- hash/hash.go | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/hash/hash.go b/hash/hash.go index ac7c446..b5b0324 100644 --- a/hash/hash.go +++ b/hash/hash.go @@ -6,12 +6,13 @@ import ( "crypto/sha1" //nolint:gosec "crypto/sha256" "crypto/sha512" + "errors" + "fmt" "hash" "io" "os" "sync" - "github.com/pkg/errors" "golang.org/x/crypto/blake2b" ) @@ -97,7 +98,7 @@ func BlakeFileChecksum(path string) (buf []byte, err error) { defer func() { if closeErr := f.Close(); err != nil { - err = errors.Wrapf(err, "failed to close file: %s", closeErr) + err = fmt.Errorf("failed to close file during BlakeFileChecksum: %w", closeErr) } }()