Depends on #38 and disarm refactor.
Go bindings.
Approach
Expose a stable C ABI from disarm (cbindgen + crate-type = ["staticlib","cdylib"]) consumed via cgo; publish as a Go module. Consider purego (no-cgo) or prebuilt static libs per platform to ease installs.
Acceptance (validation)
go get the module works and it is indexed/documented on pkg.go.dev.
Depends on #38 and disarm refactor.
Go bindings.
Approach
Expose a stable C ABI from disarm (
cbindgen+crate-type = ["staticlib","cdylib"]) consumed via cgo; publish as a Go module. Considerpurego(no-cgo) or prebuilt static libs per platform to ease installs.Acceptance (validation)
go getthe module works and it is indexed/documented on pkg.go.dev.