|
Download docs/ecosystem-api-reference.ko.md from asketeddy/gooo-record-shared-field-tiny-v1: direct link, hf CLI and curl.
- Browser
- Download file 1.1 kB
-
https://huggingface.co/asketeddy/gooo-record-shared-field-tiny-v1/resolve/main/docs/ecosystem-api-reference.ko.md
- Command line
-
hf download hf://asketeddy/gooo-record-shared-field-tiny-v1/docs/ecosystem-api-reference.ko.md
-
curl -L -o ecosystem-api-reference.ko.md https://huggingface.co/asketeddy/gooo-record-shared-field-tiny-v1/resolve/main/docs/ecosystem-api-reference.ko.md
1.1 kB
| # Gooo declaration to public API reference | |
| Requires Go 1.27.1 and the Gooo compiler. From the workbench repository root: | |
| ~~~sh | |
| git clone https://github.com/kimjooyoon/gooo-ecosystem-workbench.git | |
| cd gooo-ecosystem-workbench | |
| go run ./cmd/workbench reference --compiler /path/to/gooo --package examples/catalog --entry ApproveInvoice --out out/api-reference | |
| ~~~ | |
| The compiler resolves the operation interface. The Gooo activity in recipes/reference.gooo writes the Markdown page, and the Go command records it and replays the selected composition. The page includes the declaration signature, stable input/output type IDs, and compiler-bound source/interface digests. | |
| The output describes the public declaration. It makes no claims about runtime behavior. Missing activities and incomplete compiler interfaces stop generation. | |
| [Linux CI output](https://github.com/kimjooyoon/gooo-ecosystem-workbench/actions/runs/37245378549) · [Source fixture and observations](https://github.com/kimjooyoon/gooo-ecosystem-workbench/tree/7275550d0506a3cd73deca72fbe85298869f20a5/publication/api-reference-20261005). | |