This commit is contained in:
wagslane
2023-05-01 15:25:27 -06:00
parent f8912668b8
commit 9be3074de6
868 changed files with 58698 additions and 2 deletions

View File

@@ -0,0 +1,15 @@
# The Errors Package
The Go standard library provides an "errors" package that makes it easy to deal with errors.
Read the godoc for the [errors.New()](https://pkg.go.dev/errors#New) function, but here's a simple example:
```go
var err error = errors.New("something went wrong")
```
## Assignment
Twilio's software architects may have overcomplicated the requirements from the last coding assignment... oops. All we needed was a new generic error message that returns the string `no dividing by 0` when a user attempts to get us to perform the taboo.
Complete the `divide` function. Use the `errors.New()` function to return an error when `y == 0` that reads "no dividing by 0".