Go module that provides common utilities for Cloud Native development
Repository Index
47,133 repositories indexed
1,657–1,680 of 1,728 · Most stars
sg: A simple standard SQL generator written in Go.
A lightweight model validator written in Go.
Minimal in-memory deferred task scheduler for Go with ID-based debouncing, cancellation, concurrency limits, and graceful shutdown.
- concurrency
- context
- debounce
- go
Unit-testing predicates for Go.
- go
- golang
- bdd
- unittest
Generic one-liners to work with variables, slices and maps
- go
- golang
Conversion utilities between H3 indexes and GeoJSON
A package designed to extract and work with go structs as values. Types & Tags export
- go
- struct
- golang
- structtags
A library for storing unit vectors in a representation that lends itself to saving space on disk.
- vector-math
- unit-vector
- serialization
- binary
a circuit breaker implementation
- circuit-breaker
- fault-tolerance
- go
- golang
Pin AI Skill behavior. Block unapproved drift in CI. See exactly what changed in every PR.
- ai
- ai-skills
- apache-2
- claude-code
One Go interface, five backends — filelock, flock, Redis, Postgres, etcd. Distributed locks with fencing tokens, semaphore mode, observability hooks, and TraceID propagation. Swap backends with one line.
- advisory-lock
- concurrency
- distributed-lock
- etcd
Automatically generate Go code for mocking interfaces in unit tests
Go-native distributed job scheduler with delayed tasks, batched Redis coordination, retries, lease-based recovery, and versioned queue partitioning.
- distributed
- distributed-scheduler
- golang
- scheduler
DLIA is an AI-powered Docker log monitoring agent that uses Large Language Models (LLMs) to intelligently analyze container logs, detect anomalies, and provide contextual insights over time.
A front-end first starter template for Go + HTMX development, using Tailwind, Bun and Vite for bundling and Hot Reloading!
Golang SDK for AppStore Connect API (Unofficial)
- golang
- api
- api-client
- sdk
Simple and convenient library for working with app configurations.
- config
- configuration
- go
- golang
Convert digit strings between arbitrary bases.
Go date utilities inspired by date-fns. Timezone-aware, WebAssembly-compatible, with comprehensive test coverage.
The simple JSON parser with validation by condition
- golang
- go
- json-parsing
- validation
A production-ready Go SDK for TRON: gRPC client with connection pooling, HD wallets, TRC-10/TRC-20, event decoding, transaction simulation, and shielded TRC-20 (Sapling) support. 85% test coverage.
- blockchain
- cryptocurrency
- go
- golang
Library to manage application lifetime in a Go microservice architecture
- go
- golang
- library
- microservice
Simple sitemap formatting, with a little syntactic sugar