From 576f1706858a87ee86d9aa04f23e54553e25ea56 Mon Sep 17 00:00:00 2001 From: "Gustavo L de Mello (Guz)" Date: Fri, 24 Jan 2025 17:00:50 -0300 Subject: [PATCH] feat(blogo,plugin): ErrorHandler plugin --- blogo/plugin/plugin.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/blogo/plugin/plugin.go b/blogo/plugin/plugin.go index 66cb66e..8f53250 100644 --- a/blogo/plugin/plugin.go +++ b/blogo/plugin/plugin.go @@ -38,3 +38,8 @@ type Sourcer interface { Plugin Source() (fs.FS, error) } + +type ErrorHandler interface { + Plugin + Handle(error) (handled bool) +}