Hello! The docs seem to say that golang functions...
# general
c
Hello! The docs seem to say that golang functions don't support schemas https://pulsar.apache.org/docs/next/functions-develop-schema-registry/ We use golang Pulsar functions exclusively, and have just started using schemas on topics in order to use Pulsar sinks. However topics which have a schema result in an error when a golang Pulsar function attempts to connect with them Am I misunderstanding them? Does this mean it is currently impossible to use golang functions with schemas, it's only possible with Java/Python? Is there a workaround?
d
FWIW, schema support in Go is being added to StreamNative’s Cloud offering.
But for right now, you will have to use byte[] as the schema type and perform the serialization/deserialization in the function code.
c
Oh okay thanks David, I will give that a try