Directories
¶
| Path | Synopsis |
|---|---|
|
internal
|
|
|
pkg
|
|
|
arena
Package arena provides a low-level, relatively unsafe arena allocation abstraction for high-performance memory management.
|
Package arena provides a low-level, relatively unsafe arena allocation abstraction for high-performance memory management. |
|
arena/art
Package art provides an efficient, memory-optimized implementation of Adaptive Radix Trees (ART).
|
Package art provides an efficient, memory-optimized implementation of Adaptive Radix Trees (ART). |
|
arena/art/node
Package node implements the core node types for an Adaptive Radix Tree (ART).
|
Package node implements the core node types for an Adaptive Radix Tree (ART). |
|
arena/art/simd
Package simd provides SIMD-optimized functions for the ART tree implementation.
|
Package simd provides SIMD-optimized functions for the ART tree implementation. |
|
either
Package either provides a generic Either type implementation that represents a value of one of two possible types (a disjoint union).
|
Package either provides a generic Either type implementation that represents a value of one of two possible types (a disjoint union). |
|
opt
Optional values.
|
Optional values. |
|
res
Error handling with the Result type.
|
Error handling with the Result type. |
|
tuple
A finite heterogeneous sequence, (T0, T1, ..).
|
A finite heterogeneous sequence, (T0, T1, ..). |
|
untrust
Safe, fast, zero-panic, zero-crashing, zero-allocation parsing of untrusted inputs.
|
Safe, fast, zero-panic, zero-crashing, zero-allocation parsing of untrusted inputs. |
|
xiter
Package xiter provides utilities for enhanced iteration patterns and helpers.
|
Package xiter provides utilities for enhanced iteration patterns and helpers. |
|
xunsafe
Package unsafe provides a more convenient interface for performing unsafe operations than Go's built-in package unsafe.
|
Package unsafe provides a more convenient interface for performing unsafe operations than Go's built-in package unsafe. |
|
xunsafe/layout
Package layout includes helpers for working with type layouts.
|
Package layout includes helpers for working with type layouts. |
|
zc
Package zc provides helpers for working with zero-copy ranges.
|
Package zc provides helpers for working with zero-copy ranges. |
Click to show internal directories.
Click to hide internal directories.