{"repo":"open-workflow-specification/sdk-go","free":true,"listed":false,"github":"https://github.com/open-workflow-specification/sdk-go","clone":"git clone https://github.com/open-workflow-specification/sdk-go.git","description":"Go SDK for Open Workflow","language":"Go","stars":113,"topics":["go","sdk","cncf","serverless","kubernetes","open-workflow","workflow","workflows"],"license":"Apache-2.0","category":"workflow-automation","readme_excerpt":"Go SDK for Open Workflow The Go SDK for Open Workflow provides strongly-typed structures for the Open Workflow specification. It simplifies parsing, validating, and interacting with workflows in Go. Starting from version v3.1.0 , the SDK also includes a partial reference implementation, allowing users to execute workflows directly within their Go applications. --- Table of Contents - Status - Releases - Getting Started - Installation - Basic Usage - Parsing Workflow Files - Programmatic Workflow Creation - Reference Implementation - Example: Running a Workflow - Slack Community - Contributing - Code Style - EditorConfig - Known Issues --- Status This table indicates the current state of implementation of various SDK features: Feature Status -------------------------------------------- --------------------- Parse workflow JSON and YAML definitions :heavy check mark: Programmatically build workflow definitions :heavy check mark: Validate workflow definitions (Schema) :heavy check mark: Specification Implementation :heavy check mark: Validate workflow definitions (Integrity) :no entry sign: Generate workflow diagram (SVG) :no entry sign: Note : Implementation is partial; contributions are encouraged. --- Releases Latest Releases Conformance to Spec Version :--------------------------------------------------------------------------: :---------------------------------------------------------------------------------: v1.0.0 v0.5 v2.0.1 v0.6 v2.1.2 v0.7 v2.5.0 v0.8 v3.4.0 v1.0.0 v4.","default_branch":null,"files":null,"tree":[],"storefront":"/r/open-workflow-specification","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/open-workflow-specification/sdk-go/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}