carbin-gun / event

event-driven design in go

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

event

event-driven design in go

func exampleA() {
	e := event.New("mail.push")
	e.AddListener(func(mailto string, title string, content string) {
		fmt.Printf("mail to :%s,title:%s,content:%s\n", mailto, title, content)
	})
	e.Fire("zhengchao.deng@meican.com", "test email", "don't reply")
}

Things can be done easily with listener-way.

About

event-driven design in go


Languages

Language:Go 100.0%