summaryrefslogtreecommitdiff
path: root/internal
diff options
context:
space:
mode:
authorayyansea <ayyansea@gmail.com>2024-12-04 22:07:55 +0300
committerayyansea <ayyansea@gmail.com>2024-12-04 22:07:55 +0300
commit6b5544dc75a8bc37427ef0a6e612b18bc677d79f (patch)
treef9e5a72e706bb7c8f2bdc84b1aa4f7e2575f9e5d /internal
parent86b53f12814fb80f019f0ee93d642464879bf59e (diff)
fix: remove Greeter interface, why was it even theremain
Diffstat (limited to 'internal')
-rw-r--r--internal/filter/filter.go22
1 files changed, 0 insertions, 22 deletions
diff --git a/internal/filter/filter.go b/internal/filter/filter.go
index 3fff07f..0a44f57 100644
--- a/internal/filter/filter.go
+++ b/internal/filter/filter.go
@@ -1,37 +1,15 @@
package filter
-import (
- "fmt"
-)
-
type Filter struct {
name string
action func(string) string
subfilters []Filter
}
-type Greeter interface {
- Greet()
-}
-
type Filterer interface {
- Greeter
Filter(string) string
}
-func (f Filter) Greet() {
- subfilterCount := len(f.subfilters)
-
- fmt.Printf("I am a filter and my name is %v\n", f.name)
- if subfilterCount > 0 {
- fmt.Println("My subfilters are:")
-
- for _, subfilter := range f.subfilters {
- fmt.Printf("- %v\n", subfilter.name)
- }
- }
-}
-
func (f Filter) Filter(token string) (modifiedToken string) {
subfilterCount := len(f.subfilters)
modifiedToken = token