mirror of
https://github.com/hamburghammer/gstat.git
synced 2024-09-28 23:26:05 +02:00
13 lines
258 B
Go
13 lines
258 B
Go
package errors
|
|
|
|
import "fmt"
|
|
|
|
// BaseError is a custom error with some extra fields.
|
|
type BaseError struct {
|
|
Operation string
|
|
Message string
|
|
}
|
|
|
|
func (e BaseError) Error() string {
|
|
return fmt.Sprintf("%s failed because of: %s", e.Operation, e.Message)
|
|
}
|