err := errors.Join(errDisk, errNetwork)
// *** before: ***
// errors.Join не существовал, а сравнение шло только
// по одной цепочке Unwrap
// *** in version 1.20: ***
if errors.Is(err, errDisk) {
fmt.Println("проблема с диском входит в общую ошибку")
}