Categorygithub.com/denniskniep/spring-cloud-dataflow-sdk-go/v2

# README

Spring Cloud DataFlow - Go SDK

This is a go SDK for Spring Cloud DataFlow's Open API generated by Kiota

Use

go get github.com/denniskniep/spring-cloud-dataflow-sdk-go/[email protected]

(Re-) Generate

  1. Extract OpenAPI Specification from Spring Cloud DataFlow (http://localhost:9393/v3/api-docs) by starting docker-compose setup with following extra environment variables in data-flow-server:
SPRINGDOC_API_DOCS_ENABLED=True
SPRINGDOC_SWAGGER_UI_ENABLED=True
  1. Insert extracted OpenAPI Specification into file ./dataflow-api.yml

  2. Install kiota binaries: https://learn.microsoft.com/en-us/openapi/kiota/install?tabs=bash#download-binaries

  3. Run Code generation

kiota generate -l go -c DataFlowClient -n github.com/denniskniep/spring-cloud-dataflow-sdk-go/v2/client -d ./dataflow-api.yml -o ./client
  1. tidy, compile and test
go mod tidy
go test ./...
  1. Commit and Push

Other

Created by following this Guide

# Packages

No description provided by the author