sdk-go icon indicating copy to clipboard operation
sdk-go copied to clipboard

Go SDK for Serverless Workflow

Results 38 sdk-go issues
Sort by recently updated
recently updated
newest added

I was looking at adding unit test and looked at `parser/testdata/workflows/applicationrequest.json` with the following DSL: ``` ... "dataConditions": [ { "condition": "{{ $.applicants[?(@.age >= 18)] }}", "transition": { "nextState": "StartApplication"...

question :question:

**What would you like to be added**: Need to standardize on using embedded struct or embedded interface, with the latter preferred. E.g. `OperationState` embeds struct `BaseState` instead of interface `State`,...

enhancement :pray:
good first issue

**What is the question**: Since the OnError struct defines both Transition & End as struct and not pointers, how should i check if either is "defined" since i can't check...

question :question:

**What happened**: model.State.GetName() does not return a value when the state type is switch **What you expected to happen**: state name is returned even when the state type is switch...

bug :bug:

I am interested in implementing the serverless workflow using the GO SDK in one of my projects. Do you think that the Go SDK is mature enough to use in...

question :question:

**What would you like to be added**: The SDK could add validation in the attributes required by this format, for example: https://github.com/serverlessworkflow/specification/blob/0.7.x/schema/timeouts.json#L104 **Why is this needed**: Ease of use and...

enhancement :pray:
good first issue

**What would you like to be added**: Add examples of a CRD/CR being parsed by the SDK, so implementations based on Kubernetes could use it as inspiration to build their...

enhancement :pray:

Just a remainder to look at https://mermaid-js.github.io/mermaid/#/

**What would you like to be added**: Would be nice to have a CI to run every night on the Specification main branch, so we could catch the unmarshalling problems...

enhancement :pray:

fixes https://github.com/serverlessworkflow/sdk-go/issues/110 Signed-off-by: spolti **Many thanks for submitting your Pull Request :heart:!** **What this PR does / why we need it**: **Special notes for reviewers**: **Additional information (if needed):**