Documentation
¶
Overview ¶
Package gosdk is a Forge generator that emits a self-contained Go client SDK for an API described by the IR. The generated package depends only on the standard library (net/http, encoding/json) and exposes one exported method per operation. Output is deterministic: operations are walked via api.SortedOperations() and all map keys are sorted before emission.
The emitted Go source lives in the returned FileSet as string data; it is NOT compiled as part of this generator package (this file is the only thing that must build and be gofmt-clean here).
Click to show internal directories.
Click to hide internal directories.