SDK
SDK Golang v1.x
1

You are currently looking at the documentation of a previous version of Kuzzle. We strongly recommend that you use the latest version. You can also use the version selector in the top menu.

AddListener #

Adds a channel at the end of list of registered channels for that event. Whenever an event is triggered, registered channels are fed in the order they were registered.

Arguments #

AddListener(event int, channel chan<- interface{})

ArgumentTypeDescription
event
int
Event constant from the event package
channel
channel
Event payload channel

Usage #

ch := make(chan json.RawMessage)
kuzzle.AddListener(event.Connected, ch)
go func() {
  for range ch {
    fmt.Println("Connected to Kuzzle")
  }
}()