bingo

Type encoder

Fast and efficient encoding and decoding of native Go types to bytes

Fast, zero-allocation, lexicographic-order-preserving packing/unpacking of native Go types to bytes.

GitHub

41 stars
1 watching
4 forks
Language: Go
last commit: almost 2 years ago
Linked from 2 awesome lists


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
ian-kent/go-logProvides a logging package with customizable log levels, appenders, and output destinations.43
joetifa2003/mm-goA package providing low-level manual memory management utilities for Go150
usk81/genericA 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/binpackerA tool that packs and unpacks binary data in a compact format221
jfcg/sortyFast and efficient sorting library for Go with concurrent and parallel capabilities133
mikekonan/go-typesProvides Go implementations of common data types used in international data transfer and validation19
clausecker/nfcProvides a Go interface to an NFC protocol103
gotidy/copyPackage for fast copying complex data structures of different types49
iand/gedcomTools for working with GEDCOM file format in Go37
alexcesaro/logProvides logging libraries with simple and fast output options48
ugorji/goA high-performance, feature-rich Idiomatic Go 1.4+ codec/encoding library for various binary and text formats.1,868
kdomanski/iso9660A package for reading and creating ISO9660 images265
xxjwxc/publicA comprehensive utility package for Go programmers175
nikolaydubina/fpdecimalProvides a precise and efficient data type for fixed-point decimals in Go.31
rhysd/gocamlAn implementation of a statically-typed functional programming language in Go using LLVM and building its own compiler from scratch.749