goevent:goevent 是由 golang 编写的事件调度器
活动
goevent 是由 golang 编写的事件调度器。
例子
监听事件
e := goevent . New ()
e . On ( func ( i int , s string ){
fmt . Printf ( "%d: %s \n " , i , s )
})
扳机
e . Trigger ( 1 , "foo" )
使用事件表
table := goevent . NewTable ()
table . On ( "foo" , func ( i int ){
fmt . Printf ( "foo: %d \n " , i )
})
table . On ( "bar" , func ( s string ){
fmt . Printf ( "bar: %s \n " , s )
})
table . Trigger ( "foo" , 1 )
tabl