Safe division
Go Exceptions
returning an error
Flowchart (ISO 5807)
Source code
func safeDiv(a, b int) (int, error) {
if b == 0 {
return 0, errors.New("ділення на нуль")
}
return a / b, nil
} returning an error
func safeDiv(a, b int) (int, error) {
if b == 0 {
return 0, errors.New("ділення на нуль")
}
return a / b, nil
}