The Errors Package
var err error = errors.New("something went wrong")Assignment
Solution
package main
import (
"errors"
)
func divide(x, y float64) (float64, error) {
if y == 0 {
//Solution
var err error = errors.New("no dividing by 0")
return 0, err
//
}
return x / y, nil
}🧩 Understanding var err error = errors.New("no dividing by 0")
var err error = errors.New("no dividing by 0")What’s happening
How it’s used in context
In plain English
Example Usage
Quick Summary Table
Part
Meaning