Go Function SDK Feature Parity #18768
flowchartsman
started this conversation in
Ideas
Replies: 3 comments
|
Please comment with any other issues you feel like you need to track, and they can be added to the master list above. |
0 replies
Pre-function initMost things available from the function context such as tenant, namespace, etc should be available without needing the function context. This exists for user config, and should exist for secrets at the very least. Logging should also be available as soon as possible, instead of after the function is started. |
0 replies
Depencency-free loggingA new standard, leveling logger will likely be landing in the standard library in the next few versions. Switching to this will provide a more idiomatic logging interface and remove the dependency on logrus. |
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
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 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().
This discussion serves to track interest and hopefully chart a way forward.
All reactions