From f3b8874c4dfecd59e93c08ae0380d93f5c73717f Mon Sep 17 00:00:00 2001 From: Nikita Tokarchuk Date: Thu, 20 Dec 2018 01:50:03 +0100 Subject: [PATCH] Malformed error --- mongox/errors/malformed.go | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 mongox/errors/malformed.go diff --git a/mongox/errors/malformed.go b/mongox/errors/malformed.go new file mode 100644 index 0000000..113a8a3 --- /dev/null +++ b/mongox/errors/malformed.go @@ -0,0 +1,16 @@ +package errors + +import "fmt" + +// Malformed error +type Malformed string + +// Error message +func (m Malformed) Error() string { + return fmt.Sprintf("Malformed, %s", string(m)) +} + +// Malformedf creates an instance of Malformed +func Malformedf(format string, params ...interface{}) error { + return Malformed(fmt.Sprintf(format, params...)) +}