For the complete documentation index, see llms.txt. This page is also available as Markdown.

Go

A Go SDK is on the roadmap but is not yet shipped. The reference library — derec-library — exposes a Rust API and four supported language bindings: Rust, TypeScript (Node.js and browser), and .NET.

If you are building a Go integration today, you have two options:

  • Call the C ABI exposed by the reference library directly via cgo. The library ships a stable C interface used by the .NET binding; the same surface is available to a Go consumer willing to write the cgo wrapper.

  • Wait for the official Go SDK. Track progress and surface requirements on the derec-alliance/lib-derec repository.

This page exists so the SDK section enumerates every language the project has plans for. It will be replaced with a real reference once the Go binding lands. In the meantime, do not assume a Go SDK exists — none of the SDK chapters' code samples translate verbatim.

Last updated