bingo
Data packer
Packs and unpacks common data types in a fast and efficient way
Fast, zero-allocation, lexicographic-order-preserving packing/unpacking of native Go types to bytes.
41 stars
1 watching
4 forks
Language: Go
last commit: 5 months ago
Linked from 2 awesome lists
Related projects:
Repository | Description | Stars |
---|---|---|
ian-kent/go-log | Provides a logging package with customizable log levels, appenders, and output destinations. | 43 |
joetifa2003/mm-go | A package providing low-level manual memory management utilities for Go | 150 |
usk81/generic | A package providing a flexible data type in Go, allowing encoding and decoding of various data types without the need for explicit casting or switching. | 48 |
zhuangsirui/binpacker | A tool that packs and unpacks binary data in a compact format | 220 |
jfcg/sorty | Fast and efficient sorting library for Go with concurrent and parallel capabilities | 133 |
mikekonan/go-types | Provides Go implementations of common data types used in international data transfer and validation | 19 |
clausecker/nfc | Go bindings for the libnfc library providing an interface to NFC functionality | 101 |
gotidy/copy | Package for fast copying complex data structures of different types | 49 |
iand/gedcom | Tools for working with GEDCOM file format in Go | 37 |
alexcesaro/log | Provides logging libraries with simple and fast output options | 48 |
ugorji/go | A high-performance, feature-rich Idiomatic Go 1.4+ codec/encoding library for various binary and text formats. | 1,861 |
kdomanski/iso9660 | A package for reading and creating ISO9660 images | 264 |
xxjwxc/public | A comprehensive utility package for Go programmers | 175 |
nikolaydubina/fpdecimal | Provides a precise and efficient data type for fixed-point decimals in Go. | 31 |
rhysd/gocaml | An implementation of a statically-typed functional programming language in Go using LLVM and building its own compiler from scratch. | 748 |