Register is called to register a matcher for use by the program.
(feedType string, matcher Matcher)
| 58 | |
| 59 | // Register is called to register a matcher for use by the program. |
| 60 | func Register(feedType string, matcher Matcher) { |
| 61 | if _, exists := matchers[feedType]; exists { |
| 62 | log.Fatalln(feedType, "Matcher already registered") |
| 63 | } |
| 64 | |
| 65 | log.Println("Register", feedType, "matcher") |
| 66 | matchers[feedType] = matcher |
| 67 | } |