// +build ignore,OMIT package main import ( "errors" "fmt" ) // div divides n by d and returns the quotient and remainder. // It returns an error if d is zero. func div(n, d int) (q, r int, err error) { // HL if d == 0 { err = errors.New("divide by zero") // HL return } return n / d, n % d, nil // HL } func main() { fmt.Println(div(4, 3)) fmt.Println(div(3, 0)) }