Golang binary decoder for mapping data into the structure
- golang
- binary
- decoder
- unmarshaling
47,133 repositories indexed
97–120 of 132 · Most stars
Golang binary decoder for mapping data into the structure
A comprehensive, reusable and efficient concurrent-safe generics utility functions and data structures library.
Database client library, proxy for any master slave, master master structures. Lightweight, performant and auto balancing in mind.
🚨 Fiber middleware for slog logger
Zero allocation Nullable structures in one library with handy conversion functions, marshallers and unmarshallers
Probabilistic set data structure
create boilerplate structure for neovim plugins
µjson - A fast and minimal JSON parser and transformer that works on unstructured JSON
Structured Concurrency in Go
Generic sorted map for Go with red-black tree under the hood
Multi-agent orchestration & workflow engine. Declarative YAML workflows, LLM coordinator with hub-and-spoke mailboxes, race-safe delivery. One YAML file, one Go binary. Runs on any goai-supported provider.
Automatically import infrastructure to tfstate
A Go toolkit for building AI agents and applications across multiple providers. Unified LLM client, agent framework with handoffs, tool calling, streaming, structured output, MCP integration, and cost tracking.
Ordered-concurrently a library for concurrent processing with ordered output in Go. Process work concurrently and returns output in a channel in the order of input. It is useful in concurrently processing items in a queue, and get output in the order provided by the queue.
Null Types, Safe primitive type conversion and fetching value from complex structures.
radix tree (also "radix trie" or "compact prefix tree" or "compressed trie")
Generic, zero-alloc, 100%-test covered Quadtree for golang
Structured data format to config struct decoder library for Go
The production agent framework for Go — type-safe agents, structured output, multi-provider streaming, guardrails, and multi-agent orchestration with zero core dependencies.
A simple Set data structure implementation in Go (Golang) using LinkedHashMap.
My understanding of how to structure a golang project.
:evergreen_tree: Parses indented code and returns a tree structure.
Structured log interface
Extensible API Gateway written in Go. Load custom plugins to extend functionality.