From a2fb1ef442bb75cd89d672fbfe3c28301a6c0ac3 Mon Sep 17 00:00:00 2001 From: Charles Iliya Krempeaux Date: Mon, 2 Jul 2018 02:16:14 -0700 Subject: [PATCH] utf8s.InvalidUTF8Complainer --- invalidutf8.go | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 invalidutf8.go diff --git a/invalidutf8.go b/invalidutf8.go new file mode 100644 index 0000000..e6100f6 --- /dev/null +++ b/invalidutf8.go @@ -0,0 +1,16 @@ +package utf8s + +type InvalidUTF8Complainer interface { + error + InvalidUTF8Complainer() +} + +type internalInvalidUTF8Complainer struct{} + +func (complainer internalInvalidUTF8Complainer) Error() string { + return "Invalid UTF-8" +} + +func (complainer internalInvalidUTF8Complainer) InvalidUTF8Complainer() { + // Nothing here. +}