Slide 73
Slide 73 text
struct Event {
1: i64 id,
2: string message,
3: i64 timestamp,
}
scope Events prefix {user} {
EventCreated: Event
EventUpdated: Event
EventDeleted: Event
}
subscriber.SubscribeEventCreated(
"user-1", func(e *event.Event) {
fmt.Println(e)
},
)
. . .
publisher.PublishEventCreated(
"user-1", event.NewEvent())
generated