GitHub user flowchartsman edited a discussion: Go Function SDK Feature Parity
The Pulsar functions for Go SDK needs some love. It is lacking in some key features and has a couple of rough edges. Broadly, I think the SDK has been held back a little a little bit from trying to be too much like the Java version, which has resulted in a couple awkward abstractions such as the runtime function deflection dispatch and [NewOuputMessage()](https://github.com/apache/pulsar/pull/8327). This discussion serves to track interest and hopefully chart a way forward. - [ ] State support - https://github.com/apache/pulsar/issues/5138 - https://github.com/apache/pulsar/issues/10560 - https://github.com/apache/bookkeeper/pull/2750 - Abandoned? - [https://pkg.go.dev/github.com/phemmer/go-pulsar-state/pulsar?utm_source=godoc] Reference implementation with [usage](https://github.com/phemmer/go-pulsar-state/blob/master/pulsar/examples/wordcount/wordcount.go) - [ ] Better multi-topic dispatch - https://github.com/apache/pulsar/issues/9512 - https://github.com/apache/pulsar/issues/9511 GitHub link: https://github.com/apache/pulsar/discussions/18768 ---- This is an automatically sent email for dev@pulsar.apache.org. To unsubscribe, please send an email to: dev-unsubscr...@pulsar.apache.org