1 repositorio
Techniques for writing data directly to memory buffers to avoid intermediate string allocations.
Distinguishing note: Existing candidates focus on analysis or deployment; this is a low-level memory optimization for serialization.
Explore 1 awesome GitHub repository matching operating systems & systems programming · Zero-Copy Byte Writing. Refine with filters or upvote what's useful.
This project is a high-performance JSON library for Go, serving as a replacement for the standard encoding/json package. It provides a serialization engine for encoding and decoding data structures, alongside a schemaless parser for extracting specific values from JSON blobs using paths. The library distinguishes itself through a focus on reducing CPU and memory overhead. It implements a high-performance encoder that utilizes buffer reuse and reduced float precision to increase data throughput. Broad capability areas include data serialization, high-performance JSON processing, and schema-le
Writes data directly into a byte slice to avoid the overhead of intermediate string conversions.