github.com/sharovik/devbot@v1.0.1-0.20240308094637-4a0387c40516/internal/service/definedevents/service.go (about) 1 package definedevents 2 3 import ( 4 "github.com/sharovik/devbot/events" 5 "github.com/sharovik/devbot/internal/container" 6 "github.com/sharovik/devbot/internal/dto/event" 7 ) 8 9 // InitializeDefinedEvents method initialize the defined events from the events.DefinedEvents configuration 10 func InitializeDefinedEvents() { 11 container.C.DefinedEvents = map[string]event.DefinedEventInterface{} 12 13 for _, item := range events.DefinedEvents { 14 container.C.DefinedEvents[item.Alias()] = item 15 } 16 }