PubSub model message hub
To subscribe:
ps := pubsub.New()
ps.Sub(func(i interface{} {
fmt.Println("int subscriber: ", i.(int))
})
To publish:
ps.Pub(1)
Messages are passed to subscriber which have same type argument.
MIT: http://mattn.mit-license.org/2013
Yasuhiro Matsumoto ([email protected])