// Copyright 2021, The Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. //go:build go1.13 // +build go1.13 package cmpopts import "errors" func compareErrors(x, y interface{}) bool { xe := x.(error) ye := y.(error) return errors.Is(xe, ye) || errors.Is(ye, xe) }