From 32fd1ebfd6305b6d5d89adf12231fa7fae2bbfcd Mon Sep 17 00:00:00 2001 From: "sashakoshka@tebibyte.media" Date: Fri, 13 Dec 2024 13:05:02 -0500 Subject: [PATCH] Add Initializer interface --- provider.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/provider.go b/provider.go index 4dac5df..1a8db3e 100644 --- a/provider.go +++ b/provider.go @@ -36,6 +36,11 @@ type Trimmer interface { Trim () } +// Initializer is an object that must be initialized before first use. +type Initializer interface { + Init () error +} + // FuncProvider provides a template.FuncMap. type FuncProvider interface { Provider