A CLI tool for generating SDK clients for Rest & Graphql APIs using swagger and graphql schema files.
go install github.com/wisdommatt/sdkgen
To generate SDK client from GraphQl schema file:
sdkgen graphql --schema sample.graphql --output pkg/sample
--schema
and --output
parameters are required.
To generate SDK client from OpenAPI | Swagger schema file:
sdkgen openapi --schema sample-api.json --output pkg/sample
You can generate the client from a json or yaml schema file, --schema
and--output
parameters are required.