Simply ACID* key-value database. At the medium or even low latency it tries to provide greater throughput without losing the ACID properties of the database. The database provides the ability to create record headers at own discretion and use them as transactions. The maximum size of stored data is limited by the size of the computer's RAM.
Repository Index
56,139 visible repositories in the index
865–888 of 1,088 · Most stars
go-fasttld is a high performance effective top level domains (eTLD) extraction module.
- compressed-trie
- idn
- idna
- ipv4
radix tree (also "radix trie" or "compact prefix tree" or "compressed trie")
- radix-tree
- radix-trie
- prefix-tree
- trie
Safe access to production databases
- acl
- database
- database-access
- database-security
vjson is a golang package that helps to validate JSON objects
- json
- golang
- schema
- json-validator
Generic, zero-alloc, 100%-test covered Quadtree for golang
- golang-library
- quadtree
- data-structures
- generics
gpath is a Go package to access a field by a path using reflect pacakge
- golang
- reflect
- static-analysis
Strict Runtime Dependency Injection for Golang
- golang
- dependency-injection
- dependency-injection-container
Convert Golang Struct To GraphQL Object On The Fly
- graphql
- graphql-schema
- golang
- go
Generate OpenAPI 3.1 specs from Go source code via static analysis — zero annotations, automatic framework detection
- chi
- code-generation
- echo
- fiber
Structured data format to config struct decoder library for Go
- config
- env
- go
- golang
Collection of useful functions. Complete simple tasks faster!
- common
- essential
- golang
- helpers
Local-first policy gateway for coding agents. Allow, review, or block MCP, shell, SQL, GitHub, and HTTP actions with scoped credentials and signed evidence.
- golang
- observability
- opentelemetry
- policy-engine
framework for a high interaction SSH honeypot
Configuration and dependency injection
- dependency-injection
- golang
- go
- microservices
The production agent framework for Go — type-safe agents, structured output, multi-provider streaming, guardrails, and multi-agent orchestration with zero core dependencies.
Cardea is an SSH bastion server with access control, session recording, and optional TPM-backed key protection.
- audit
- bastion
- firewall
- networking
An easy-to-use reflection-based dependency injection package that fits into any Go application.
- dependency-injection
- go
- golang
- service-locator
Provide Go Statistics Handler, Struct, Measure Method
- go
- golang
- stats
- statistics
Tealang - high level language for Algorand ASC1 and TEAL
Run functions in parallel :comet:
- go
- concurrency
- goroutines
Datastore Connectivity in go
Convert xml and json to go struct
- golang
- xml
- json
Prep finds all SQL statements in a Go package and instruments db connection with prepared statements