# Functions
No description provided by the author
New Error with formatted message.
New Error with specified data.
No description provided by the author
# Interfaces
Usage with arbitrary error data:
```go
// Error construction
type MyError struct{}
var err1 error = NewWithData(MyError{}, "my message")
..