The Go client for Clone, Park, Release and Watch, with misses as typed errors. Upload, Download and ListFiles move files into and out of a fiber's workspace
callers of fiberd written in Go, such as the examples
fiberd.template, the Python template SDK over that library, with its reference template fiberd.template.ref, and fiberd.client, the Python client with the same calls and misses as the Go one
@fiberd/client, the Node.js client with the same calls and typed misses as the Go one, file calls included
callers of fiberd written in TypeScript or JavaScript
c/template/libfiberzygote.h is the stable contract. FZ_ABI_VERSION in it names the ABI every binding is built against, and a binding checks it at build time. The Go package has no promise beyond this repository, since nothing outside it imports fiberd yet. The contract a template must keep is in docs/design/zygote.md, and what a binding adds for a language with a runtime is in docs/design/sdk.md.
Package client is the grant protocol from the caller's side: a client for Clone, Park, Release, Discard and Watch that turns the two miss outcomes into typed errors a consumer branches on.
Package client is the grant protocol from the caller's side: a client for Clone, Park, Release, Discard and Watch that turns the two miss outcomes into typed errors a consumer branches on.
Click to show internal directories.
Click to hide internal directories.
go.dev uses cookies from Google to deliver and enhance the quality of its services and to
analyze traffic. Learn more.