How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.
Golang binary decoder for mapping data into the structure
The main features of ghostiam/binstruct are: Serialization, Data Serialization.
Projects with overlapping indexed features include: glycerine/go-capnproto — Cap'n Proto library and parser for go. This is go-capnproto-1.0, and does not have rpc. See… golang/protobuf — This project is a Protocol Buffers implementation for Go, providing a binary serialization framework to convert native… 32leaves/bel — Generate TypeScript interfaces from Go structs/interfaces - useful for JSON RPC. glycerine/bambam — auto-generate capnproto schema from your golang source files. Depends on go-capnproto-1.0 at… gogo/protobuf — This project is a Protocol Buffers Go compiler and code generation framework that translates schema definitions into… google/flatbuffers — FlatBuffers is a cross-platform serialization library designed for performance-critical applications that require…
auto-generate capnproto schema from your golang source files. Depends on go-capnproto-1.0 at https://github.com/glycerine/go-capnproto
Cap'n Proto library and parser for go. This is go-capnproto-1.0, and does not have rpc. See https://github.com/zombiezen/go-capnproto2 for 2.0 which has rpc and capabilities.
Generate TypeScript interfaces from Go structs/interfaces - useful for JSON RPC
This project is a Protocol Buffers Go compiler and code generation framework that translates schema definitions into optimized Go structures and reflection-free serialization methods. It includes a gRPC service generator for producing client and server communication code and a serialization performance toolkit for generating automated benchmarks and test suites. The framework features a plugin-based system for transforming data definitions into source code with custom field mapping and struct tag injection. It allows for custom type mapping and struct type overriding to link data fields to sp