package registry import ( "github.com/Shugyousha/stasher/input" "github.com/Shugyousha/stasher/work" ) var ( Inputregistry map[string]func(map[string]string) input.Input Filterregistry map[string]func(map[string]string) Filter Outputregistry map[string]func(map[string]string) Output ) type Filter interface { Filter(*work.Work) *work.Work } type Output interface { Output(*work.Work) }