2026-06-28 00:09:32 +02:00
2026-06-28 00:09:32 +02:00
2026-06-28 00:09:32 +02:00
2026-06-28 00:09:32 +02:00
2026-06-28 00:09:32 +02:00
2026-06-28 00:09:32 +02:00
2026-06-28 00:09:32 +02:00
2026-06-28 00:09:32 +02:00
2026-06-28 00:09:32 +02:00
2026-06-28 00:09:32 +02:00
2026-06-28 00:09:32 +02:00
2026-06-28 00:09:32 +02:00
2026-06-28 00:09:32 +02:00

p2panda-go

Warning

Highly Experimental ™️

Go FFI bindings for p2panda via p2panda-ffi.

Platform support

  • x86_64-unknown-linux-musl
  • aarch64-unknown-linux-musl

Documentation

See docs.rs for the original Rust API documentation. The exposed Go API is not 1:1 and is determined by what is exposed in the p2panda-ffi wrapper. Here's the Go bindings documentation on godocs.io.

Examples

See examples.

Generate bindings

See p2panda-go for the Rust toolchain configuration. Run ./scripts/generate.sh to build a new set of libraries which end up vendored in libs.

Licenses

Apache 2.0 & MIT, following the upstream licensing choices in p2panda.

S
Description
Go FFI bindings for p2panda
Readme 21 MiB
Languages
Go 69.3%
C 30.1%
Shell 0.6%